Coverage Report

Created: 2022-12-02 00:45

/rust/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.9.3/src/job.rs
Line
Count
Source (jump to first uncovered line)
1
use crate::latch::Latch;
2
use crate::unwind;
3
use crossbeam_deque::{Injector, Steal};
4
use std::any::Any;
5
use std::cell::UnsafeCell;
6
use std::mem;
7
8
pub(super) enum JobResult<T> {
9
    None,
10
    Ok(T),
11
    Panic(Box<dyn Any + Send>),
12
}
13
14
/// A `Job` is used to advertise work for other threads that they may
15
/// want to steal. In accordance with time honored tradition, jobs are
16
/// arranged in a deque, so that thieves can take from the top of the
17
/// deque while the main worker manages the bottom of the deque. This
18
/// deque is managed by the `thread_pool` module.
19
pub(super) trait Job {
20
    /// Unsafe: this may be called from a different thread than the one
21
    /// which scheduled the job, so the implementer must ensure the
22
    /// appropriate traits are met, whether `Send`, `Sync`, or both.
23
    unsafe fn execute(this: *const Self);
24
}
25
26
/// Effectively a Job trait object. Each JobRef **must** be executed
27
/// exactly once, or else data may leak.
28
///
29
/// Internally, we store the job's data in a `*const ()` pointer.  The
30
/// true type is something like `*const StackJob<...>`, but we hide
31
/// it. We also carry the "execute fn" from the `Job` trait.
32
3.66k
#[derive(Copy, Clone, Debug, PartialEq, Eq)]
33
pub(super) struct JobRef {
34
    pointer: *const (),
35
    execute_fn: unsafe fn(*const ()),
36
}
37
38
unsafe impl Send for JobRef {}
39
unsafe impl Sync for JobRef {}
40
41
impl JobRef {
42
    /// Unsafe: caller asserts that `data` will remain valid until the
43
    /// job is executed.
44
4.70k
    pub(super) unsafe fn new<T>(data: *const T) -> JobRef
45
4.70k
    where
46
4.70k
        T: Job,
47
4.70k
    {
48
4.70k
        let fn_ptr: unsafe fn(*const T) = <T as Job>::execute;
49
4.70k
50
4.70k
        // erase types:
51
4.70k
        JobRef {
52
4.70k
            pointer: data as *const (),
53
4.70k
            execute_fn: mem::transmute(fn_ptr),
54
4.70k
        }
55
4.70k
    }
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::slice::IterProducer<fvm_shared::sector::seal::SealVerifyInfo>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, <fvm::kernel::default::DefaultKernel<fvm::call_manager::default::DefaultCallManager<fvm::machine::default::DefaultMachine<fvm_ipld_blockstore::memory::MemoryBlockstore, fvm_integration_tests::dummy::DummyExterns>>> as fvm::kernel::CryptoOps>::batch_verify_seals::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::slice::IterProducer<fvm_shared::sector::seal::SealVerifyInfo>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, <fvm::kernel::default::DefaultKernel<fvm::call_manager::default::DefaultCallManager<fvm::machine::default::DefaultMachine<fvm_ipld_blockstore::memory::MemoryBlockstore, fvm_integration_tests::dummy::DummyExterns>>> as fvm::kernel::CryptoOps>::batch_verify_seals::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::slice::IterProducer<fvm_shared::sector::seal::SealVerifyInfo>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, <fvm::kernel::default::DefaultKernel<fvm::call_manager::default::DefaultCallManager<fvm::machine::default::DefaultMachine<fvm_ipld_blockstore::memory::MemoryBlockstore, fvm_integration_tests::dummy::DummyExterns>>> as fvm::kernel::CryptoOps>::batch_verify_seals::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::slice::IterProducer<fvm_shared::sector::seal::SealVerifyInfo>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>, <fvm::kernel::default::DefaultKernel<fvm::call_manager::default::DefaultCallManager<fvm::machine::default::DefaultMachine<fvm_ipld_blockstore::memory::MemoryBlockstore, fvm_integration_tests::dummy::DummyExterns>>> as fvm::kernel::CryptoOps>::batch_verify_seals::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bool>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::slice::IterProducer<fvm_shared::sector::seal::SealVerifyInfo>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>, <fvm::kernel::default::DefaultKernel<fvm::call_manager::default::DefaultCallManager<fvm::machine::default::DefaultMachine<fvm_ipld_blockstore::memory::MemoryBlockstore, fvm_integration_tests::dummy::DummyExterns>>> as fvm::kernel::CryptoOps>::batch_verify_seals::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::slice::IterProducer<fvm_shared::sector::seal::SealVerifyInfo>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>, <fvm::kernel::default::DefaultKernel<fvm::call_manager::default::DefaultCallManager<fvm::machine::default::DefaultMachine<fvm_ipld_blockstore::memory::MemoryBlockstore, fvm_integration_tests::dummy::DummyExterns>>> as fvm::kernel::CryptoOps>::batch_verify_seals::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<core::result::Result<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>, anyhow::Error>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<fvm::kernel::default::verify_aggregate_seals::AggregationInputs>, rayon::iter::map::MapConsumer<rayon::iter::try_reduce::TryReduceConsumer<fvm::kernel::default::verify_aggregate_seals::{closure#2}, <alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>::new>, fvm::kernel::default::verify_aggregate_seals::{closure#1}>>::{closure#1}>::{closure#0}, core::result::Result<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>, anyhow::Error>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<fvm::kernel::default::verify_aggregate_seals::AggregationInputs>, rayon::iter::map::MapConsumer<rayon::iter::try_reduce::TryReduceConsumer<fvm::kernel::default::verify_aggregate_seals::{closure#2}, <alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>::new>, fvm::kernel::default::verify_aggregate_seals::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<fvm::kernel::default::verify_aggregate_seals::AggregationInputs>, rayon::iter::map::MapConsumer<rayon::iter::try_reduce::TryReduceConsumer<fvm::kernel::default::verify_aggregate_seals::{closure#2}, <alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>::new>, fvm::kernel::default::verify_aggregate_seals::{closure#1}>>::{closure#1}, core::result::Result<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>, anyhow::Error>, core::result::Result<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>, anyhow::Error>>::{closure#0}, (core::result::Result<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>, anyhow::Error>, core::result::Result<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>, anyhow::Error>)>::{closure#0}::{closure#0}, (core::result::Result<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>, anyhow::Error>, core::result::Result<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>, anyhow::Error>)>>
<rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<()>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(wasmparser::validator::func::FuncValidator<wasmparser::validator::core::ValidatorResources>, wasmparser::readers::core::code::FunctionBody)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<(), wasmparser::binary_reader::BinaryReaderError>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<(wasmparser::validator::func::FuncValidator<wasmparser::validator::core::ValidatorResources>, wasmparser::readers::core::code::FunctionBody), (), wasmparser::binary_reader::BinaryReaderError, <wasmtime::module::Module>::validate::{closure#0}>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<()>>>>
Line
Count
Source
44
2.28k
    pub(super) unsafe fn new<T>(data: *const T) -> JobRef
45
2.28k
    where
46
2.28k
        T: Job,
47
2.28k
    {
48
2.28k
        let fn_ptr: unsafe fn(*const T) = <T as Job>::execute;
49
2.28k
50
2.28k
        // erase types:
51
2.28k
        JobRef {
52
2.28k
            pointer: data as *const (),
53
2.28k
            execute_fn: mem::transmute(fn_ptr),
54
2.28k
        }
55
2.28k
    }
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(wasmtime_types::DefinedFuncIndex, wasmtime_environ::module_environ::FunctionBodyData)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<(wasmtime_types::DefinedFuncIndex, wasmtime_environ::module_environ::FunctionBodyData), alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error, <wasmtime::module::Module>::compile_functions::{closure#0}::{closure#0}>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>>
<rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<core::result::Result<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, anyhow::Error>, rayon_core::join::join::call<core::result::Result<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, anyhow::Error>, <wasmtime::module::Module>::compile_functions::{closure#1}>::{closure#0}>::{closure#0}, core::result::Result<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, anyhow::Error>>>
Line
Count
Source
44
251
    pub(super) unsafe fn new<T>(data: *const T) -> JobRef
45
251
    where
46
251
        T: Job,
47
251
    {
48
251
        let fn_ptr: unsafe fn(*const T) = <T as Job>::execute;
49
251
50
251
        // erase types:
51
251
        JobRef {
52
251
            pointer: data as *const (),
53
251
            execute_fn: mem::transmute(fn_ptr),
54
251
        }
55
251
    }
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<wasmtime_types::SignatureIndex>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<wasmtime_types::SignatureIndex, alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error, <wasmtime::module::Module>::compile_functions::{closure#1}::{closure#0}>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<wasmtime_types::SignatureIndex>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<wasmtime_types::SignatureIndex, alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error, <wasmtime::module::Module>::compile_functions::{closure#1}::{closure#0}>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<wasmtime_types::SignatureIndex>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<wasmtime_types::SignatureIndex, alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error, <wasmtime::module::Module>::compile_functions::{closure#1}::{closure#0}>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<wasmtime_types::SignatureIndex>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<wasmtime_types::SignatureIndex, alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error, <wasmtime::module::Module>::compile_functions::{closure#1}::{closure#0}>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>)>>
<rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(wasmtime_types::DefinedFuncIndex, wasmtime_environ::module_environ::FunctionBodyData)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<(wasmtime_types::DefinedFuncIndex, wasmtime_environ::module_environ::FunctionBodyData), alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error, <wasmtime::module::Module>::compile_functions::{closure#0}::{closure#0}>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>>>
Line
Count
Source
44
1.67k
    pub(super) unsafe fn new<T>(data: *const T) -> JobRef
45
1.67k
    where
46
1.67k
        T: Job,
47
1.67k
    {
48
1.67k
        let fn_ptr: unsafe fn(*const T) = <T as Job>::execute;
49
1.67k
50
1.67k
        // erase types:
51
1.67k
        JobRef {
52
1.67k
            pointer: data as *const (),
53
1.67k
            execute_fn: mem::transmute(fn_ptr),
54
1.67k
        }
55
1.67k
    }
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<wasmtime_types::SignatureIndex>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<wasmtime_types::SignatureIndex, alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error, <wasmtime::module::Module>::compile_functions::{closure#1}::{closure#0}>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<wasmtime_types::SignatureIndex>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<wasmtime_types::SignatureIndex, alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error, <wasmtime::module::Module>::compile_functions::{closure#1}::{closure#0}>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<()>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(wasmparser::validator::func::FuncValidator<wasmparser::validator::core::ValidatorResources>, wasmparser::readers::core::code::FunctionBody)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<()>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<(), wasmparser::binary_reader::BinaryReaderError>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<(wasmparser::validator::func::FuncValidator<wasmparser::validator::core::ValidatorResources>, wasmparser::readers::core::code::FunctionBody), (), wasmparser::binary_reader::BinaryReaderError, <wasmtime::module::Module>::validate::{closure#0}>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<()>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(wasmtime_types::DefinedFuncIndex, wasmtime_environ::module_environ::FunctionBodyData)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<(wasmtime_types::DefinedFuncIndex, wasmtime_environ::module_environ::FunctionBodyData), alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error, <wasmtime::module::Module>::compile_functions::{closure#0}::{closure#0}>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(wasmtime_types::DefinedFuncIndex, wasmtime_environ::module_environ::FunctionBodyData)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<(wasmtime_types::DefinedFuncIndex, wasmtime_environ::module_environ::FunctionBodyData), alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error, <wasmtime::module::Module>::compile_functions::{closure#0}::{closure#0}>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>)>>
<rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon_core::join::join::call<core::result::Result<cranelift_entity::primary::PrimaryMap<wasmtime_types::DefinedFuncIndex, alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, anyhow::Error>, <wasmtime::module::Module>::compile_functions::{closure#0}>::{closure#0}, rayon_core::join::join::call<core::result::Result<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, anyhow::Error>, <wasmtime::module::Module>::compile_functions::{closure#1}>::{closure#0}, core::result::Result<cranelift_entity::primary::PrimaryMap<wasmtime_types::DefinedFuncIndex, alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, anyhow::Error>, core::result::Result<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, anyhow::Error>>::{closure#0}, (core::result::Result<cranelift_entity::primary::PrimaryMap<wasmtime_types::DefinedFuncIndex, alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, anyhow::Error>, core::result::Result<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, anyhow::Error>)>::{closure#0}::{closure#0}, (core::result::Result<cranelift_entity::primary::PrimaryMap<wasmtime_types::DefinedFuncIndex, alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, anyhow::Error>, core::result::Result<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, anyhow::Error>)>>
Line
Count
Source
44
251
    pub(super) unsafe fn new<T>(data: *const T) -> JobRef
45
251
    where
46
251
        T: Job,
47
251
    {
48
251
        let fn_ptr: unsafe fn(*const T) = <T as Job>::execute;
49
251
50
251
        // erase types:
51
251
        JobRef {
52
251
            pointer: data as *const (),
53
251
            execute_fn: mem::transmute(fn_ptr),
54
251
        }
55
251
    }
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(wasmparser::validator::func::FuncValidator<wasmparser::validator::core::ValidatorResources>, wasmparser::readers::core::code::FunctionBody)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<()>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<(), wasmparser::binary_reader::BinaryReaderError>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<(wasmparser::validator::func::FuncValidator<wasmparser::validator::core::ValidatorResources>, wasmparser::readers::core::code::FunctionBody), (), wasmparser::binary_reader::BinaryReaderError, <wasmtime::module::Module>::validate::{closure#0}>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(wasmparser::validator::func::FuncValidator<wasmparser::validator::core::ValidatorResources>, wasmparser::readers::core::code::FunctionBody)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<()>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<(), wasmparser::binary_reader::BinaryReaderError>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<(wasmparser::validator::func::FuncValidator<wasmparser::validator::core::ValidatorResources>, wasmparser::readers::core::code::FunctionBody), (), wasmparser::binary_reader::BinaryReaderError, <wasmtime::module::Module>::validate::{closure#0}>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<()>, rayon::iter::collect::consumer::CollectResult<()>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<()>, rayon::iter::collect::consumer::CollectResult<()>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<()>, rayon::iter::collect::consumer::CollectResult<()>)>>
<rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(wasmparser::validator::func::FuncValidator<wasmparser::validator::core::ValidatorResources>, wasmparser::readers::core::code::FunctionBody)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<(), wasmparser::binary_reader::BinaryReaderError>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<(wasmparser::validator::func::FuncValidator<wasmparser::validator::core::ValidatorResources>, wasmparser::readers::core::code::FunctionBody), (), wasmparser::binary_reader::BinaryReaderError, <wasmtime::module::Module>::validate::{closure#0}>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(wasmparser::validator::func::FuncValidator<wasmparser::validator::core::ValidatorResources>, wasmparser::readers::core::code::FunctionBody)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<(), wasmparser::binary_reader::BinaryReaderError>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<(wasmparser::validator::func::FuncValidator<wasmparser::validator::core::ValidatorResources>, wasmparser::readers::core::code::FunctionBody), (), wasmparser::binary_reader::BinaryReaderError, <wasmtime::module::Module>::validate::{closure#0}>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<()>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<()>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<()>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<()>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<()>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<()>>)>>
Line
Count
Source
44
251
    pub(super) unsafe fn new<T>(data: *const T) -> JobRef
45
251
    where
46
251
        T: Job,
47
251
    {
48
251
        let fn_ptr: unsafe fn(*const T) = <T as Job>::execute;
49
251
50
251
        // erase types:
51
251
        JobRef {
52
251
            pointer: data as *const (),
53
251
            execute_fn: mem::transmute(fn_ptr),
54
251
        }
55
251
    }
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(wasmtime_types::DefinedFuncIndex, wasmtime_environ::module_environ::FunctionBodyData)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<(wasmtime_types::DefinedFuncIndex, wasmtime_environ::module_environ::FunctionBodyData), alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error, <wasmtime::module::Module>::compile_functions::{closure#0}::{closure#0}>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(wasmtime_types::DefinedFuncIndex, wasmtime_environ::module_environ::FunctionBodyData)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<(wasmtime_types::DefinedFuncIndex, wasmtime_environ::module_environ::FunctionBodyData), alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error, <wasmtime::module::Module>::compile_functions::{closure#0}::{closure#0}>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::verify::verify_kzg_w<blstrs::Bls12, &mut rand_core::os::OsRng>::{closure#1}::{closure#1}>::{closure#0}>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g2::G2Affine>>, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g2::G2Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g2::G2Affine>>, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g2::G2Affine>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g2::G2Affine>>::compress::{closure#0}>>::{closure#1}>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PrivateSector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#4}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#3}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#1}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}>>::{closure#1}>::{closure#0}, (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g2::G2Affine>>::compress::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g2::G2Affine>>::compress::{closure#0}>>::{closure#1}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>)>::{closure#0}, ((alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>))>::{closure#0}::{closure#0}, ((alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>))>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::srs::setup_fake_srs<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#1}>::{closure#0}>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bool>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::prove::gipa_tipp_mipp<blstrs::Bls12>::{closure#1}::{closure#4}>::{closure#0}>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::msm::fixed_base::multi_scalar_mul<blstrs::g1::G1Projective>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::msm::fixed_base::multi_scalar_mul<blstrs::g1::G1Projective>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PrivateSector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#4}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#3}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#1}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}>>::{closure#1}>::{closure#0}, (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::DensityTracker, alloc::sync::Arc<ec_gpu_gen::multiexp_cpu::DensityTracker>, blstrs::g2::G2Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g2::G2Affine>>, usize)>::{closure#1}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Projective>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::msm::fixed_base::multi_scalar_mul<blstrs::g2::G2Projective>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Projective>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#2}::{closure#1}>::{closure#0}>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp::Op<blstrs::Bls12>>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#2}, <bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12> as core::default::Default>::default>, <bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12> as core::default::Default>::default, bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp::Op<blstrs::Bls12>>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#2}, <bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12> as core::default::Default>::default>, <bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12> as core::default::Default>::default, bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#1}>>::{closure#1}, bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>, bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>>::{closure#0}, (bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>, bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>)>::{closure#0}::{closure#0}, (bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>, bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::verify::verify_kzg_w<blstrs::Bls12, &mut rand_core::os::OsRng>::{closure#0}::{closure#1}>::{closure#0}>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::compress::{closure#0}>>::{closure#1}>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#3}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#0}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#1}>>::{closure#1}>::{closure#0}, (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Projective>, bellperson::groth16::verifier::prepare_verifying_key<blstrs::Bls12>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Projective>, bellperson::groth16::verifier::prepare_verifying_key<blstrs::Bls12>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g2::G2Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_b_g2::{closure#0}>>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<&dyn core::ops::function::Fn<(usize,), Output = [u8; 32]> + core::marker::Send + core::marker::Sync, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<&dyn core::ops::function::Fn<(usize,), Output = [u8; 32]> + core::marker::Send + core::marker::Sync, blstrs::g1::G1Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<&dyn core::ops::function::Fn<(usize,), Output = [u8; 32]> + core::marker::Send + core::marker::Sync, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<&dyn core::ops::function::Fn<(usize,), Output = [u8; 32]> + core::marker::Send + core::marker::Sync, blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}, blstrs::g1::G1Projective, blstrs::g1::G1Projective>::{closure#0}, (blstrs::g1::G1Projective, blstrs::g1::G1Projective)>::{closure#0}::{closure#0}, (blstrs::g1::G1Projective, blstrs::g1::G1Projective)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<blstrs::g1::G1Projective, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::inner_product::multiexponentiation<blstrs::g1::G1Affine>::{closure#0}, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::inner_product::multiexponentiation<blstrs::g1::G1Affine>::{closure#0}, blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}>::{closure#0}, blstrs::g1::G1Projective>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::verify::verify_aggregate_proof<blstrs::Bls12, &mut rand_core::os::OsRng>::{closure#0}::{closure#1}>::{closure#0}>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<filecoin_hashers::poseidon::PoseidonDomain>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<filecoin_hashers::poseidon::PoseidonDomain>, <merkletree::store::vec::VecStore<filecoin_hashers::poseidon::PoseidonDomain> as merkletree::store::Store<filecoin_hashers::poseidon::PoseidonDomain>>::build_small_tree<filecoin_hashers::poseidon::PoseidonFunction, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<filecoin_hashers::poseidon::PoseidonDomain>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<filecoin_hashers::poseidon::PoseidonDomain>, <merkletree::store::vec::VecStore<filecoin_hashers::poseidon::PoseidonDomain> as merkletree::store::Store<filecoin_hashers::poseidon::PoseidonDomain>>::build_small_tree<filecoin_hashers::poseidon::PoseidonFunction, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<filecoin_hashers::poseidon::PoseidonDomain>, rayon::iter::collect::consumer::CollectResult<filecoin_hashers::poseidon::PoseidonDomain>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<filecoin_hashers::poseidon::PoseidonDomain>, rayon::iter::collect::consumer::CollectResult<filecoin_hashers::poseidon::PoseidonDomain>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<filecoin_hashers::poseidon::PoseidonDomain>, rayon::iter::collect::consumer::CollectResult<filecoin_hashers::poseidon::PoseidonDomain>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::DensityTracker, alloc::sync::Arc<ec_gpu_gen::multiexp_cpu::DensityTracker>, blstrs::g1::G1Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g1::G1Affine>>, usize)>::{closure#1}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::scale::{closure#0}>>::{closure#1}>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<core::result::Result<bool, anyhow::Error>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#2}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}>>::{closure#1}>::{closure#0}, core::result::Result<bool, anyhow::Error>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::srs::setup_fake_srs<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#3}>::{closure#0}>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::compress::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::compress::{closure#0}>>::{closure#1}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>::{closure#0}, ((rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>))>::{closure#0}::{closure#0}, ((rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>))>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::compress::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::compress::{closure#0}>>::{closure#1}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>::{closure#0}, ((rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>))>::{closure#0}::{closure#0}, ((rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>))>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<blstrs::g1::G1Projective, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<&dyn core::ops::function::Fn<(usize,), Output = [u8; 32]> + core::marker::Send + core::marker::Sync, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<&dyn core::ops::function::Fn<(usize,), Output = [u8; 32]> + core::marker::Send + core::marker::Sync, blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}>::{closure#0}, blstrs::g1::G1Projective>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Projective>, bellperson::groth16::aggregate::msm::fixed_base::multi_scalar_mul<blstrs::g1::G1Projective>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Projective>, bellperson::groth16::aggregate::msm::fixed_base::multi_scalar_mul<blstrs::g1::G1Projective>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::verifier::verify_proof<blstrs::Bls12>::{closure#0}::{closure#1}>::{closure#0}>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g2::G2Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g2::G2Affine>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<&bellperson::groth16::proof::Proof<blstrs::Bls12>>, rayon::slice::IterProducer<[u8; 32]>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::verifier::verify_proofs_batch<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#2}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<&bellperson::groth16::proof::Proof<blstrs::Bls12>>, rayon::slice::IterProducer<[u8; 32]>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::verifier::verify_proofs_batch<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#2}::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::pairing::MillerLoopResult>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::pairing::MillerLoopResult>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::pairing::MillerLoopResult>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::pairing::MillerLoopResult>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::pairing::MillerLoopResult>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::pairing::MillerLoopResult>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::prove::gipa_tipp_mipp<blstrs::Bls12>::{closure#1}::{closure#0}>::{closure#0}>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterMutProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::compress<blstrs::g1::G1Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterMutProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::compress<blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}, (), ()>::{closure#0}, ((), ())>::{closure#0}::{closure#0}, ((), ())>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#3}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#0}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#3}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#0}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#1}>>::{closure#1}, (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)>::{closure#0}, ((alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>))>::{closure#0}::{closure#0}, ((alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>))>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<filecoin_hashers::poseidon::PoseidonDomain>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, <merkletree::store::vec::VecStore<filecoin_hashers::poseidon::PoseidonDomain> as merkletree::store::Store<filecoin_hashers::poseidon::PoseidonDomain>>::build_small_tree<filecoin_hashers::poseidon::PoseidonFunction, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::poseidon::PoseidonDomain>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::verifier::verify_proof<blstrs::Bls12>::{closure#0}::{closure#0}>::{closure#0}>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_l::{closure#0}>>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_l::{closure#0}>>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::verify::verify_tipp_mipp<blstrs::Bls12, &mut rand_core::os::OsRng>::{closure#0}::{closure#2}>::{closure#0}>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::vec::DrainProducer<u32>, rayon::slice::IterProducer<storage_proofs_update::vanilla::ChallengeProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::find::FindConsumer<rayon::iter::ParallelIterator::all::is_false>, <storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::vec::DrainProducer<u32>, rayon::slice::IterProducer<storage_proofs_update::vanilla::ChallengeProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::find::FindConsumer<rayon::iter::ParallelIterator::all::is_false>, <storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>>::{closure#1}, core::option::Option<bool>, core::option::Option<bool>>::{closure#0}, (core::option::Option<bool>, core::option::Option<bool>)>::{closure#0}::{closure#0}, (core::option::Option<bool>, core::option::Option<bool>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::compress::{closure#0}>>::{closure#1}>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::verify::verify_kzg_w<blstrs::Bls12, &mut rand_core::os::OsRng>::{closure#0}::{closure#0}>::{closure#0}>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<alloc::vec::Vec<blstrs::g1::G1Projective>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g1::G1Affine>>, bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g1::G1Projective>::{closure#1}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::srs::setup_fake_srs<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#0}>::{closure#0}>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::try_reduce::TryReduceConsumer<rayon::iter::ParallelIterator::try_for_each::ok<core::result::Result<(), anyhow::Error>>, <() as core::default::Default>::default>, <merkletree::store::vec::VecStore<filecoin_hashers::poseidon::PoseidonDomain> as merkletree::store::Store<filecoin_hashers::poseidon::PoseidonDomain>>::process_layer<filecoin_hashers::poseidon::PoseidonFunction, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::try_reduce::TryReduceConsumer<rayon::iter::ParallelIterator::try_for_each::ok<core::result::Result<(), anyhow::Error>>, <() as core::default::Default>::default>, <merkletree::store::vec::VecStore<filecoin_hashers::poseidon::PoseidonDomain> as merkletree::store::Store<filecoin_hashers::poseidon::PoseidonDomain>>::process_layer<filecoin_hashers::poseidon::PoseidonFunction, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>::{closure#0}>>::{closure#1}, core::result::Result<(), anyhow::Error>, core::result::Result<(), anyhow::Error>>::{closure#0}, (core::result::Result<(), anyhow::Error>, core::result::Result<(), anyhow::Error>)>::{closure#0}::{closure#0}, (core::result::Result<(), anyhow::Error>, core::result::Result<(), anyhow::Error>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::prove::gipa_tipp_mipp<blstrs::Bls12>::{closure#1}::{closure#6}>::{closure#0}>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::FullDensity, ec_gpu_gen::multiexp_cpu::FullDensity, blstrs::g1::G1Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g1::G1Affine>>, usize)>::{closure#1}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::srs::setup_fake_srs<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#2}>::{closure#0}>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<((blstrs::gt::Gt, blstrs::gt::Gt), (blstrs::gt::Gt, blstrs::gt::Gt))>, rayon::slice::IterProducer<(blstrs::gt::Gt, blstrs::gt::Gt)>>, rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<((blstrs::gt::Gt, blstrs::gt::Gt), (blstrs::gt::Gt, blstrs::gt::Gt))>, rayon::slice::IterProducer<(blstrs::g1::G1Projective, blstrs::g1::G1Projective)>>>, rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#2}, <bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12> as core::default::Default>::default>, <bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12> as core::default::Default>::default, bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#1}>, bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<((blstrs::gt::Gt, blstrs::gt::Gt), (blstrs::gt::Gt, blstrs::gt::Gt))>, rayon::slice::IterProducer<(blstrs::gt::Gt, blstrs::gt::Gt)>>, rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<((blstrs::gt::Gt, blstrs::gt::Gt), (blstrs::gt::Gt, blstrs::gt::Gt))>, rayon::slice::IterProducer<(blstrs::g1::G1Projective, blstrs::g1::G1Projective)>>>, rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#2}, <bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12> as core::default::Default>::default>, <bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12> as core::default::Default>::default, bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#1}>, bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#0}>>::{closure#1}, bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>, bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>>::{closure#0}, (bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>, bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>)>::{closure#0}::{closure#0}, (bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>, bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PrivateSector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#4}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#3}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#1}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PrivateSector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#4}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#3}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#1}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}>>::{closure#1}, (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)>::{closure#0}, ((alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>))>::{closure#0}::{closure#0}, ((alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>))>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<core::result::Result<bool, anyhow::Error>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#2}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}>>::{closure#1}>::{closure#0}, core::result::Result<bool, anyhow::Error>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#3}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#0}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#3}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#0}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#1}>>::{closure#1}, (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)>::{closure#0}, ((alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>))>::{closure#0}::{closure#0}, ((alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>))>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<&bellperson::groth16::proof::Proof<blstrs::Bls12>>, rayon::slice::IterProducer<[u8; 32]>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::pairing::MillerLoopResult>, bellperson::groth16::verifier::verify_proofs_batch<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#2}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<&bellperson::groth16::proof::Proof<blstrs::Bls12>>, rayon::slice::IterProducer<[u8; 32]>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::pairing::MillerLoopResult>, bellperson::groth16::verifier::verify_proofs_batch<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#2}::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::pairing::MillerLoopResult>, rayon::iter::collect::consumer::CollectResult<blstrs::pairing::MillerLoopResult>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::pairing::MillerLoopResult>, rayon::iter::collect::consumer::CollectResult<blstrs::pairing::MillerLoopResult>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::pairing::MillerLoopResult>, rayon::iter::collect::consumer::CollectResult<blstrs::pairing::MillerLoopResult>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterMutProducer<alloc::vec::Vec<blstrs::g1::G1Projective>>>, rayon::vec::DrainProducer<blstrs::g1::G1Projective>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g1::G1Projective>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterMutProducer<alloc::vec::Vec<blstrs::g1::G1Projective>>>, rayon::vec::DrainProducer<blstrs::g1::G1Projective>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g1::G1Projective>::{closure#0}>>::{closure#1}, (), ()>::{closure#0}, ((), ())>::{closure#0}::{closure#0}, ((), ())>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::verifier::verify_proofs_batch<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#0}>::{closure#0}>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::commit::pair<blstrs::Bls12>::{closure#0}::{closure#2}>::{closure#0}>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::pairing::MillerLoopResult>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<&bellperson::groth16::proof::Proof<blstrs::Bls12>>, rayon::slice::IterProducer<[u8; 32]>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::verifier::verify_proofs_batch<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#2}::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::pairing::MillerLoopResult>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::prove::prove_commitment_w<blstrs::g1::G1Affine>::{closure#0}::{closure#0}>::{closure#0}>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g1::G1Affine>::{closure#0}, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g1::G1Affine>::{closure#0}, blstrs::g1::G1Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g1::G1Affine>::{closure#0}, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g1::G1Affine>::{closure#0}, blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}, blstrs::g1::G1Projective, blstrs::g1::G1Projective>::{closure#0}, (blstrs::g1::G1Projective, blstrs::g1::G1Projective)>::{closure#0}::{closure#0}, (blstrs::g1::G1Projective, blstrs::g1::G1Projective)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Projective>, bellperson::groth16::aggregate::msm::fixed_base::multi_scalar_mul<blstrs::g2::G2Projective>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Projective>, bellperson::groth16::aggregate::msm::fixed_base::multi_scalar_mul<blstrs::g2::G2Projective>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Projective>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Projective>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Projective>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Projective>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Projective>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Projective>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::compress::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::compress::{closure#0}>>::{closure#1}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>::{closure#0}, ((alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>))>::{closure#0}::{closure#0}, ((alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>))>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Prepared>, bellperson::groth16::aggregate::inner_product::pairing_miller_affine<blstrs::Bls12>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Prepared>, bellperson::groth16::aggregate::inner_product::pairing_miller_affine<blstrs::Bls12>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Prepared>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Prepared>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Prepared>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Prepared>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Prepared>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Prepared>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterMutProducer<alloc::vec::Vec<blstrs::g2::G2Projective>>>, rayon::vec::DrainProducer<blstrs::g2::G2Projective>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g2::G2Projective>::{closure#0}>>::{closure#1}>::{closure#0}, ()>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g1::G1Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PrivateSector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#4}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#3}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#1}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}>>::{closure#1}>::{closure#0}, (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g2::G2Affine>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::verify::verify_aggregate_proof<blstrs::Bls12, &mut rand_core::os::OsRng>::{closure#0}::{closure#2}>::{closure#0}>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::extend::ListVecConsumer, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::extend::ListVecConsumer, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#3}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#0}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#1}>>::{closure#1}>::{closure#0}, (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<blstrs::g1::G1Projective, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g1::G1Affine>::{closure#0}, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g1::G1Affine>::{closure#0}, blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}>::{closure#0}, blstrs::g1::G1Projective>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::DensityTracker, alloc::sync::Arc<ec_gpu_gen::multiexp_cpu::DensityTracker>, blstrs::g2::G2Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g2::G2Affine>>, usize)>::{closure#1}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::commit::single_g1<blstrs::Bls12>::{closure#0}::{closure#0}>::{closure#0}>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::verifier::verify_proofs_batch<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#2}>::{closure#0}>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::scale::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::scale::{closure#0}>>::{closure#1}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>::{closure#0}, ((alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>))>::{closure#0}::{closure#0}, ((alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>))>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#3}::{closure#0}>::{closure#0}>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#2}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#2}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}>>::{closure#1}, core::result::Result<bool, anyhow::Error>, core::result::Result<bool, anyhow::Error>>::{closure#0}, (core::result::Result<bool, anyhow::Error>, core::result::Result<bool, anyhow::Error>)>::{closure#0}::{closure#0}, (core::result::Result<bool, anyhow::Error>, core::result::Result<bool, anyhow::Error>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::range::IterProducer<usize>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>, std::io::error::Error>::{closure#0}>, <bellperson::groth16::proof::Proof<blstrs::Bls12>>::read_many::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::extend::ListVecConsumer>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::extend::ListVecConsumer>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::scale::{closure#0}>>::{closure#1}>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_h::{closure#0}>>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_h::{closure#0}>>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::compress::{closure#0}>>::{closure#1}>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterMutProducer<blstrs::scalar::Scalar>, rayon::slice::IterMutProducer<blstrs::scalar::Scalar>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::prove::gipa_tipp_mipp<blstrs::Bls12>::{closure#0}>>::{closure#1}>::{closure#0}, ()>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_l::{closure#0}>>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_l::{closure#0}>>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#2}::{closure#0}>::{closure#0}>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_a::{closure#0}>>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::DensityTracker, alloc::sync::Arc<ec_gpu_gen::multiexp_cpu::DensityTracker>, blstrs::g2::G2Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g2::G2Affine>>, usize)>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::DensityTracker, alloc::sync::Arc<ec_gpu_gen::multiexp_cpu::DensityTracker>, blstrs::g2::G2Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g2::G2Affine>>, usize)>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::inner_product::pairing_miller_affine<blstrs::Bls12>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::inner_product::pairing_miller_affine<blstrs::Bls12>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Prepared>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Prepared>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Prepared>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Prepared>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Prepared>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Prepared>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::extend::ListVecConsumer, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::verifier::verify_proofs_batch<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#0}::{closure#0}, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::verifier::verify_proofs_batch<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#0}::{closure#0}, blstrs::g1::G1Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::verifier::verify_proofs_batch<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#0}::{closure#0}, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::verifier::verify_proofs_batch<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#0}::{closure#0}, blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}, blstrs::g1::G1Projective, blstrs::g1::G1Projective>::{closure#0}, (blstrs::g1::G1Projective, blstrs::g1::G1Projective)>::{closure#0}::{closure#0}, (blstrs::g1::G1Projective, blstrs::g1::G1Projective)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<[u8; 32]>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<[u8; 32]>, bellperson::groth16::prover::execute_fft<blstrs::Bls12>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<[u8; 32]>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::commit::pair<blstrs::Bls12>::{closure#0}::{closure#3}>::{closure#0}>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::msm::fixed_base::multi_scalar_mul<blstrs::g1::G1Projective>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::vec::DrainProducer<u32>, rayon::slice::IterProducer<storage_proofs_update::vanilla::ChallengeProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::find::FindConsumer<rayon::iter::ParallelIterator::all::is_false>, <storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::vec::DrainProducer<u32>, rayon::slice::IterProducer<storage_proofs_update::vanilla::ChallengeProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::find::FindConsumer<rayon::iter::ParallelIterator::all::is_false>, <storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>>::{closure#1}, core::option::Option<bool>, core::option::Option<bool>>::{closure#0}, (core::option::Option<bool>, core::option::Option<bool>)>::{closure#0}::{closure#0}, (core::option::Option<bool>, core::option::Option<bool>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<blstrs::pairing::MillerLoopResult>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<&bellperson::groth16::proof::Proof<blstrs::Bls12>>, rayon::slice::IterProducer<[u8; 32]>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::pairing::MillerLoopResult>, bellperson::groth16::verifier::verify_proofs_batch<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#2}::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<blstrs::pairing::MillerLoopResult>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::range::IterProducer<usize>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>, std::io::error::Error>::{closure#0}>, <bellperson::groth16::proof::Proof<blstrs::Bls12>>::read_many::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::range::IterProducer<usize>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>, std::io::error::Error>::{closure#0}>, <bellperson::groth16::proof::Proof<blstrs::Bls12>>::read_many::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>, rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>, rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>, rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterMutProducer<blstrs::scalar::Scalar>, rayon::slice::IterMutProducer<blstrs::scalar::Scalar>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::prove::gipa_tipp_mipp<blstrs::Bls12>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterMutProducer<blstrs::scalar::Scalar>, rayon::slice::IterMutProducer<blstrs::scalar::Scalar>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::prove::gipa_tipp_mipp<blstrs::Bls12>::{closure#0}>>::{closure#1}, (), ()>::{closure#0}, ((), ())>::{closure#0}::{closure#0}, ((), ())>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon_core::join::join::call<blstrs::g2::G2Affine, bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g2::G2Affine>::{closure#1}>::{closure#0}, rayon_core::join::join::call<blstrs::g2::G2Affine, bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g2::G2Affine>::{closure#2}>::{closure#0}, blstrs::g2::G2Affine, blstrs::g2::G2Affine>::{closure#0}, (blstrs::g2::G2Affine, blstrs::g2::G2Affine)>::{closure#0}::{closure#0}, (blstrs::g2::G2Affine, blstrs::g2::G2Affine)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::FullDensity, ec_gpu_gen::multiexp_cpu::FullDensity, blstrs::g1::G1Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g1::G1Affine>>, usize)>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::FullDensity, ec_gpu_gen::multiexp_cpu::FullDensity, blstrs::g1::G1Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g1::G1Affine>>, usize)>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::extend::ListVecConsumer, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g1::G1Affine>>, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_a::{closure#0}>>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_a::{closure#0}>>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<blstrs::g2::G2Affine, rayon_core::join::join::call<blstrs::g2::G2Affine, bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g2::G2Affine>::{closure#2}>::{closure#0}>::{closure#0}, blstrs::g2::G2Affine>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterMutProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::compress<blstrs::g2::G2Affine>::{closure#0}>>::{closure#1}>::{closure#0}, ()>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_a::{closure#0}>>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_a::{closure#0}>>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::verify::verify_tipp_mipp<blstrs::Bls12, &mut rand_core::os::OsRng>::{closure#0}::{closure#1}>::{closure#0}>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g1::G1Affine>>, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g1::G1Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g1::G1Affine>>, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::FullDensity, ec_gpu_gen::multiexp_cpu::FullDensity, blstrs::g1::G1Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g1::G1Affine>>, usize)>::{closure#1}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<filecoin_hashers::poseidon::PoseidonDomain>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, <merkletree::store::vec::VecStore<filecoin_hashers::poseidon::PoseidonDomain> as merkletree::store::Store<filecoin_hashers::poseidon::PoseidonDomain>>::build_small_tree<filecoin_hashers::poseidon::PoseidonFunction, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<filecoin_hashers::poseidon::PoseidonDomain>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, <merkletree::store::vec::VecStore<filecoin_hashers::poseidon::PoseidonDomain> as merkletree::store::Store<filecoin_hashers::poseidon::PoseidonDomain>>::build_small_tree<filecoin_hashers::poseidon::PoseidonFunction, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::poseidon::PoseidonDomain>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::poseidon::PoseidonDomain>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::poseidon::PoseidonDomain>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::poseidon::PoseidonDomain>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::poseidon::PoseidonDomain>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::poseidon::PoseidonDomain>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_a::{closure#0}>>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>, bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#1}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>, bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>, bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g2::G2Affine>>::compress::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g2::G2Affine>>::compress::{closure#0}>>::{closure#1}, (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>), (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>)>::{closure#0}, ((rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>), (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>))>::{closure#0}::{closure#0}, ((rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>), (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>))>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_b_g1::{closure#0}>>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<blstrs::pairing::MillerLoopResult, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<(&blstrs::g1::G1Affine, &blstrs::g2::G2Affine)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<bellperson::groth16::aggregate::accumulator::PairingCheck<blstrs::Bls12>>::new_random_from_miller_inputs::{closure#3}, <blstrs::pairing::MillerLoopResult as core::default::Default>::default>, <blstrs::pairing::MillerLoopResult as core::default::Default>::default, <bellperson::groth16::aggregate::accumulator::PairingCheck<blstrs::Bls12>>::new_random_from_miller_inputs::{closure#2}>, <bellperson::groth16::aggregate::accumulator::PairingCheck<blstrs::Bls12>>::new_random_from_miller_inputs::{closure#1}>, <bellperson::groth16::aggregate::accumulator::PairingCheck<blstrs::Bls12>>::new_random_from_miller_inputs::{closure#0}>>::{closure#1}>::{closure#0}, blstrs::pairing::MillerLoopResult>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::DensityTracker, alloc::sync::Arc<ec_gpu_gen::multiexp_cpu::DensityTracker>, blstrs::g1::G1Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g1::G1Affine>>, usize)>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::DensityTracker, alloc::sync::Arc<ec_gpu_gen::multiexp_cpu::DensityTracker>, blstrs::g1::G1Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g1::G1Affine>>, usize)>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::commit::single_g1<blstrs::Bls12>::{closure#0}::{closure#1}>::{closure#0}>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g2::G2Affine>>::compress::{closure#0}>>::{closure#1}>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::verifier::verify_proofs_batch<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#1}>::{closure#0}>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#3}::{closure#1}>::{closure#0}>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#2}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#2}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}>>::{closure#1}, core::result::Result<bool, anyhow::Error>, core::result::Result<bool, anyhow::Error>>::{closure#0}, (core::result::Result<bool, anyhow::Error>, core::result::Result<bool, anyhow::Error>)>::{closure#0}::{closure#0}, (core::result::Result<bool, anyhow::Error>, core::result::Result<bool, anyhow::Error>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::verifier::prepare_verifying_key<blstrs::Bls12>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::verifier::prepare_verifying_key<blstrs::Bls12>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<core::result::Result<(), anyhow::Error>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::try_reduce::TryReduceConsumer<rayon::iter::ParallelIterator::try_for_each::ok<core::result::Result<(), anyhow::Error>>, <() as core::default::Default>::default>, <merkletree::store::vec::VecStore<filecoin_hashers::poseidon::PoseidonDomain> as merkletree::store::Store<filecoin_hashers::poseidon::PoseidonDomain>>::process_layer<filecoin_hashers::poseidon::PoseidonFunction, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>::{closure#0}>>::{closure#1}>::{closure#0}, core::result::Result<(), anyhow::Error>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_h::{closure#0}>>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<alloc::vec::Vec<blstrs::g1::G1Projective>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g1::G1Affine>>, bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g1::G1Projective>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<alloc::vec::Vec<blstrs::g1::G1Projective>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g1::G1Affine>>, bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g1::G1Projective>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::extend::ListVecConsumer>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::vec::DrainProducer<u32>, rayon::slice::IterProducer<storage_proofs_update::vanilla::ChallengeProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::find::FindConsumer<rayon::iter::ParallelIterator::all::is_false>, <storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::vec::DrainProducer<u32>, rayon::slice::IterProducer<storage_proofs_update::vanilla::ChallengeProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::find::FindConsumer<rayon::iter::ParallelIterator::all::is_false>, <storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>>::{closure#1}, core::option::Option<bool>, core::option::Option<bool>>::{closure#0}, (core::option::Option<bool>, core::option::Option<bool>)>::{closure#0}::{closure#0}, (core::option::Option<bool>, core::option::Option<bool>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<blstrs::g2::G2Projective, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g2::G2Affine>::{closure#0}, blstrs::g2::G2Affine>::{closure#1}, <blstrs::g2::G2Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g2::G2Affine>::{closure#0}, blstrs::g2::G2Affine>::{closure#0}>>::{closure#1}>::{closure#0}, blstrs::g2::G2Projective>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_l::{closure#0}>>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::range::IterProducer<usize>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>, std::io::error::Error>::{closure#0}>, <bellperson::groth16::proof::Proof<blstrs::Bls12>>::read_many::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::range::IterProducer<usize>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>, std::io::error::Error>::{closure#0}>, <bellperson::groth16::proof::Proof<blstrs::Bls12>>::read_many::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#4}::{closure#0}>::{closure#0}>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::extend::ListVecConsumer, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::compress::{closure#0}>>::{closure#1}>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<core::option::Option<bool>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::vec::DrainProducer<u32>, rayon::slice::IterProducer<storage_proofs_update::vanilla::ChallengeProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::find::FindConsumer<rayon::iter::ParallelIterator::all::is_false>, <storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>>::{closure#1}>::{closure#0}, core::option::Option<bool>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterMutProducer<alloc::vec::Vec<blstrs::g1::G1Projective>>>, rayon::vec::DrainProducer<blstrs::g1::G1Projective>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g1::G1Projective>::{closure#0}>>::{closure#1}>::{closure#0}, ()>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_h::{closure#0}>>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_h::{closure#0}>>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::verify::verify_kzg_v<blstrs::Bls12, &mut rand_core::os::OsRng>::{closure#0}::{closure#1}>::{closure#0}>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::DensityTracker, alloc::sync::Arc<ec_gpu_gen::multiexp_cpu::DensityTracker>, blstrs::g1::G1Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g1::G1Affine>>, usize)>::{closure#1}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp::Op<blstrs::Bls12>>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#2}, <bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12> as core::default::Default>::default>, <bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12> as core::default::Default>::default, bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#1}>>::{closure#1}>::{closure#0}, bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::extend::ListVecConsumer, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::extend::ListVecConsumer, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::verify::verify_aggregate_proof<blstrs::Bls12, &mut rand_core::os::OsRng>::{closure#0}::{closure#2}::{closure#0}, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::verify::verify_aggregate_proof<blstrs::Bls12, &mut rand_core::os::OsRng>::{closure#0}::{closure#2}::{closure#0}, blstrs::g1::G1Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::verify::verify_aggregate_proof<blstrs::Bls12, &mut rand_core::os::OsRng>::{closure#0}::{closure#2}::{closure#0}, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::verify::verify_aggregate_proof<blstrs::Bls12, &mut rand_core::os::OsRng>::{closure#0}::{closure#2}::{closure#0}, blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}, blstrs::g1::G1Projective, blstrs::g1::G1Projective>::{closure#0}, (blstrs::g1::G1Projective, blstrs::g1::G1Projective)>::{closure#0}::{closure#0}, (blstrs::g1::G1Projective, blstrs::g1::G1Projective)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::prove::gipa_tipp_mipp<blstrs::Bls12>::{closure#1}::{closure#2}>::{closure#0}>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_h::{closure#0}>>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#3}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#0}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#1}>>::{closure#1}>::{closure#0}, (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#2}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#2}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}>>::{closure#1}, core::result::Result<bool, anyhow::Error>, core::result::Result<bool, anyhow::Error>>::{closure#0}, (core::result::Result<bool, anyhow::Error>, core::result::Result<bool, anyhow::Error>)>::{closure#0}::{closure#0}, (core::result::Result<bool, anyhow::Error>, core::result::Result<bool, anyhow::Error>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<core::option::Option<bool>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::vec::DrainProducer<u32>, rayon::slice::IterProducer<storage_proofs_update::vanilla::ChallengeProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::find::FindConsumer<rayon::iter::ParallelIterator::all::is_false>, <storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>>::{closure#1}>::{closure#0}, core::option::Option<bool>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::prove::gipa_tipp_mipp<blstrs::Bls12>::{closure#1}::{closure#7}>::{closure#0}>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::execute_fft<blstrs::Bls12>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::execute_fft<blstrs::Bls12>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<[u8; 32]>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<[u8; 32]>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<[u8; 32]>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<[u8; 32]>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<[u8; 32]>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<[u8; 32]>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterMutProducer<alloc::vec::Vec<blstrs::g2::G2Projective>>>, rayon::vec::DrainProducer<blstrs::g2::G2Projective>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g2::G2Projective>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterMutProducer<alloc::vec::Vec<blstrs::g2::G2Projective>>>, rayon::vec::DrainProducer<blstrs::g2::G2Projective>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g2::G2Projective>::{closure#0}>>::{closure#1}, (), ()>::{closure#0}, ((), ())>::{closure#0}::{closure#0}, ((), ())>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<alloc::vec::Vec<blstrs::g2::G2Projective>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g2::G2Affine>>, bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g2::G2Projective>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<alloc::vec::Vec<blstrs::g2::G2Projective>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g2::G2Affine>>, bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g2::G2Projective>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::verify::verify_kzg_w<blstrs::Bls12, &mut rand_core::os::OsRng>::{closure#1}::{closure#0}>::{closure#0}>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::scalar::Scalar>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::scalar::Scalar>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::scalar::Scalar>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::scalar::Scalar>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<blstrs::g1::G1Projective, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::verifier::verify_proofs_batch<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#0}::{closure#0}, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::verifier::verify_proofs_batch<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#0}::{closure#0}, blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}>::{closure#0}, blstrs::g1::G1Projective>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::inner_product::multiexponentiation<blstrs::g1::G1Affine>::{closure#0}, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::inner_product::multiexponentiation<blstrs::g1::G1Affine>::{closure#0}, blstrs::g1::G1Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::inner_product::multiexponentiation<blstrs::g1::G1Affine>::{closure#0}, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::inner_product::multiexponentiation<blstrs::g1::G1Affine>::{closure#0}, blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}, blstrs::g1::G1Projective, blstrs::g1::G1Projective>::{closure#0}, (blstrs::g1::G1Projective, blstrs::g1::G1Projective)>::{closure#0}::{closure#0}, (blstrs::g1::G1Projective, blstrs::g1::G1Projective)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_b_g1::{closure#0}>>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_b_g1::{closure#0}>>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::prove::prove_commitment_w<blstrs::g1::G1Affine>::{closure#0}::{closure#1}>::{closure#0}>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#3}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#0}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#3}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#0}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#1}>>::{closure#1}, (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)>::{closure#0}, ((alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>))>::{closure#0}::{closure#0}, ((alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>))>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::scale::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::scale::{closure#0}>>::{closure#1}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>::{closure#0}, ((alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>))>::{closure#0}::{closure#0}, ((alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>))>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g2::G2Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_b_g2::{closure#0}>>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g2::G2Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_b_g2::{closure#0}>>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::verify::verify_kzg_v<blstrs::Bls12, &mut rand_core::os::OsRng>::{closure#0}::{closure#0}>::{closure#0}>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::scale::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::scale::{closure#0}>>::{closure#1}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>::{closure#0}, ((rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>))>::{closure#0}::{closure#0}, ((rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>))>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#2}::{closure#2}>::{closure#0}>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::verify::verify_aggregate_proof<blstrs::Bls12, &mut rand_core::os::OsRng>::{closure#0}::{closure#0}>::{closure#0}>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<alloc::vec::Vec<blstrs::g1::G1Projective>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g1::G1Projective>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<alloc::vec::Vec<blstrs::g1::G1Projective>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g1::G1Projective>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::scale::{closure#0}>>::{closure#1}>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<core::result::Result<bool, anyhow::Error>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#2}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}>>::{closure#1}>::{closure#0}, core::result::Result<bool, anyhow::Error>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::commit::pair<blstrs::Bls12>::{closure#0}::{closure#0}>::{closure#0}>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<core::option::Option<bool>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::vec::DrainProducer<u32>, rayon::slice::IterProducer<storage_proofs_update::vanilla::ChallengeProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::find::FindConsumer<rayon::iter::ParallelIterator::all::is_false>, <storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>>::{closure#1}>::{closure#0}, core::option::Option<bool>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Projective>, bellperson::groth16::verifier::prepare_verifying_key<blstrs::Bls12>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::verify::verify_tipp_mipp<blstrs::Bls12, &mut rand_core::os::OsRng>::{closure#0}::{closure#3}>::{closure#0}>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::prove::prove_tipp_mipp<blstrs::Bls12>::{closure#0}::{closure#0}>::{closure#0}>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#1}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bool>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::scalar::Scalar>, bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::scalar::Scalar>, bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::scalar::Scalar>, rayon::iter::collect::consumer::CollectResult<blstrs::scalar::Scalar>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::scalar::Scalar>, rayon::iter::collect::consumer::CollectResult<blstrs::scalar::Scalar>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::scalar::Scalar>, rayon::iter::collect::consumer::CollectResult<blstrs::scalar::Scalar>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::range::IterProducer<usize>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>, std::io::error::Error>::{closure#0}>, <bellperson::groth16::proof::Proof<blstrs::Bls12>>::read_many::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::extend::ListVecConsumer, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_b_g1::{closure#0}>>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Projective>, bellperson::groth16::aggregate::msm::fixed_base::multi_scalar_mul<blstrs::g1::G1Projective>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::extend::ListVecConsumer, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::extend::ListVecConsumer, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterMutProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::compress<blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}>::{closure#0}, ()>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::prove::gipa_tipp_mipp<blstrs::Bls12>::{closure#1}::{closure#1}>::{closure#0}>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PrivateSector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#4}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#3}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#1}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PrivateSector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#4}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#3}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#1}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}>>::{closure#1}, (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)>::{closure#0}, ((alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>))>::{closure#0}::{closure#0}, ((alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>))>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bool>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::scale::{closure#0}>>::{closure#1}>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g2::G2Affine>>::compress::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g2::G2Affine>>::compress::{closure#0}>>::{closure#1}, (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>), (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>)>::{closure#0}, ((rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>), (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>))>::{closure#0}::{closure#0}, ((rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>), (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>))>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterMutProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::compress<blstrs::g2::G2Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterMutProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::compress<blstrs::g2::G2Affine>::{closure#0}>>::{closure#1}, (), ()>::{closure#0}, ((), ())>::{closure#0}::{closure#0}, ((), ())>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::verify::verify_tipp_mipp<blstrs::Bls12, &mut rand_core::os::OsRng>::{closure#0}::{closure#6}>::{closure#0}>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bool>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Prepared>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::inner_product::pairing_miller_affine<blstrs::Bls12>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Prepared>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Projective>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Projective>, bellperson::groth16::aggregate::msm::fixed_base::multi_scalar_mul<blstrs::g2::G2Projective>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Projective>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_l::{closure#0}>>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::prove::gipa_tipp_mipp<blstrs::Bls12>::{closure#1}::{closure#5}>::{closure#0}>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<alloc::vec::Vec<blstrs::g2::G2Projective>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g2::G2Projective>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<alloc::vec::Vec<blstrs::g2::G2Projective>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g2::G2Projective>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<[u8; 32]>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::execute_fft<blstrs::Bls12>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<[u8; 32]>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_b_g1::{closure#0}>>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_b_g1::{closure#0}>>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<alloc::vec::Vec<blstrs::g1::G1Projective>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g1::G1Projective>::{closure#1}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::vec::DrainProducer<u32>, rayon::slice::IterProducer<storage_proofs_update::vanilla::ChallengeProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::find::FindConsumer<rayon::iter::ParallelIterator::all::is_false>, <storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::vec::DrainProducer<u32>, rayon::slice::IterProducer<storage_proofs_update::vanilla::ChallengeProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::find::FindConsumer<rayon::iter::ParallelIterator::all::is_false>, <storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>>::{closure#1}, core::option::Option<bool>, core::option::Option<bool>>::{closure#0}, (core::option::Option<bool>, core::option::Option<bool>)>::{closure#0}::{closure#0}, (core::option::Option<bool>, core::option::Option<bool>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g2::G2Affine>::{closure#0}, blstrs::g2::G2Affine>::{closure#1}, <blstrs::g2::G2Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g2::G2Affine>::{closure#0}, blstrs::g2::G2Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g2::G2Affine>::{closure#0}, blstrs::g2::G2Affine>::{closure#1}, <blstrs::g2::G2Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g2::G2Affine>::{closure#0}, blstrs::g2::G2Affine>::{closure#0}>>::{closure#1}, blstrs::g2::G2Projective, blstrs::g2::G2Projective>::{closure#0}, (blstrs::g2::G2Projective, blstrs::g2::G2Projective)>::{closure#0}::{closure#0}, (blstrs::g2::G2Projective, blstrs::g2::G2Projective)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::DensityTracker, alloc::sync::Arc<ec_gpu_gen::multiexp_cpu::DensityTracker>, blstrs::g2::G2Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g2::G2Affine>>, usize)>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::DensityTracker, alloc::sync::Arc<ec_gpu_gen::multiexp_cpu::DensityTracker>, blstrs::g2::G2Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g2::G2Affine>>, usize)>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<filecoin_hashers::poseidon::PoseidonDomain>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<filecoin_hashers::poseidon::PoseidonDomain>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<filecoin_hashers::poseidon::PoseidonDomain>, <merkletree::store::vec::VecStore<filecoin_hashers::poseidon::PoseidonDomain> as merkletree::store::Store<filecoin_hashers::poseidon::PoseidonDomain>>::build_small_tree<filecoin_hashers::poseidon::PoseidonFunction, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<filecoin_hashers::poseidon::PoseidonDomain>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<blstrs::g1::G1Projective, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::verify::verify_aggregate_proof<blstrs::Bls12, &mut rand_core::os::OsRng>::{closure#0}::{closure#2}::{closure#0}, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::verify::verify_aggregate_proof<blstrs::Bls12, &mut rand_core::os::OsRng>::{closure#0}::{closure#2}::{closure#0}, blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}>::{closure#0}, blstrs::g1::G1Projective>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::scale::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::scale::{closure#0}>>::{closure#1}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>::{closure#0}, ((rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>))>::{closure#0}::{closure#0}, ((rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>))>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::FullDensity, ec_gpu_gen::multiexp_cpu::FullDensity, blstrs::g1::G1Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g1::G1Affine>>, usize)>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::FullDensity, ec_gpu_gen::multiexp_cpu::FullDensity, blstrs::g1::G1Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g1::G1Affine>>, usize)>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g2::G2Affine>>::compress::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g2::G2Affine>>::compress::{closure#0}>>::{closure#1}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>)>::{closure#0}, ((alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>))>::{closure#0}::{closure#0}, ((alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>))>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::msm::fixed_base::multi_scalar_mul<blstrs::g2::G2Projective>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::msm::fixed_base::multi_scalar_mul<blstrs::g2::G2Projective>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Projective>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Projective>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Projective>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Projective>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Projective>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Projective>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<[u8; 32]>, bellperson::groth16::prover::execute_fft<blstrs::Bls12>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<[u8; 32]>, bellperson::groth16::prover::execute_fft<blstrs::Bls12>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<[u8; 32]>, rayon::iter::collect::consumer::CollectResult<[u8; 32]>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<[u8; 32]>, rayon::iter::collect::consumer::CollectResult<[u8; 32]>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<[u8; 32]>, rayon::iter::collect::consumer::CollectResult<[u8; 32]>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PrivateSector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#4}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#3}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#1}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PrivateSector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#4}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#3}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#1}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}>>::{closure#1}, (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)>::{closure#0}, ((alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>))>::{closure#0}::{closure#0}, ((alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>))>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g2::G2Affine>>::compress::{closure#0}>>::{closure#1}>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::extend::ListVecConsumer, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::extend::ListVecConsumer, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g2::G2Affine>>::compress::{closure#0}>>::{closure#1}>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#3}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#0}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#3}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#0}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#1}>>::{closure#1}, (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)>::{closure#0}, ((alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>))>::{closure#0}::{closure#0}, ((alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>))>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<core::option::Option<bool>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::vec::DrainProducer<u32>, rayon::slice::IterProducer<storage_proofs_update::vanilla::ChallengeProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::find::FindConsumer<rayon::iter::ParallelIterator::all::is_false>, <storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>>::{closure#1}>::{closure#0}, core::option::Option<bool>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::verify::verify_tipp_mipp<blstrs::Bls12, &mut rand_core::os::OsRng>::{closure#0}::{closure#4}>::{closure#0}>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g2::G2Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_b_g2::{closure#0}>>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g2::G2Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_b_g2::{closure#0}>>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::verifier::prepare_verifying_key<blstrs::Bls12>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#2}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#2}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}>>::{closure#1}, core::result::Result<bool, anyhow::Error>, core::result::Result<bool, anyhow::Error>>::{closure#0}, (core::result::Result<bool, anyhow::Error>, core::result::Result<bool, anyhow::Error>)>::{closure#0}::{closure#0}, (core::result::Result<bool, anyhow::Error>, core::result::Result<bool, anyhow::Error>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::verify::verify_tipp_mipp<blstrs::Bls12, &mut rand_core::os::OsRng>::{closure#0}::{closure#0}>::{closure#0}>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::scalar::Scalar>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<(&blstrs::g1::G1Affine, &blstrs::g2::G2Affine)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<bellperson::groth16::aggregate::accumulator::PairingCheck<blstrs::Bls12>>::new_random_from_miller_inputs::{closure#3}, <blstrs::pairing::MillerLoopResult as core::default::Default>::default>, <blstrs::pairing::MillerLoopResult as core::default::Default>::default, <bellperson::groth16::aggregate::accumulator::PairingCheck<blstrs::Bls12>>::new_random_from_miller_inputs::{closure#2}>, <bellperson::groth16::aggregate::accumulator::PairingCheck<blstrs::Bls12>>::new_random_from_miller_inputs::{closure#1}>, <bellperson::groth16::aggregate::accumulator::PairingCheck<blstrs::Bls12>>::new_random_from_miller_inputs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<(&blstrs::g1::G1Affine, &blstrs::g2::G2Affine)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<bellperson::groth16::aggregate::accumulator::PairingCheck<blstrs::Bls12>>::new_random_from_miller_inputs::{closure#3}, <blstrs::pairing::MillerLoopResult as core::default::Default>::default>, <blstrs::pairing::MillerLoopResult as core::default::Default>::default, <bellperson::groth16::aggregate::accumulator::PairingCheck<blstrs::Bls12>>::new_random_from_miller_inputs::{closure#2}>, <bellperson::groth16::aggregate::accumulator::PairingCheck<blstrs::Bls12>>::new_random_from_miller_inputs::{closure#1}>, <bellperson::groth16::aggregate::accumulator::PairingCheck<blstrs::Bls12>>::new_random_from_miller_inputs::{closure#0}>>::{closure#1}, blstrs::pairing::MillerLoopResult, blstrs::pairing::MillerLoopResult>::{closure#0}, (blstrs::pairing::MillerLoopResult, blstrs::pairing::MillerLoopResult)>::{closure#0}::{closure#0}, (blstrs::pairing::MillerLoopResult, blstrs::pairing::MillerLoopResult)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon_core::join::join::call<blstrs::g1::G1Affine, bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g1::G1Affine>::{closure#1}>::{closure#0}, rayon_core::join::join::call<blstrs::g1::G1Affine, bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g1::G1Affine>::{closure#2}>::{closure#0}, blstrs::g1::G1Affine, blstrs::g1::G1Affine>::{closure#0}, (blstrs::g1::G1Affine, blstrs::g1::G1Affine)>::{closure#0}::{closure#0}, (blstrs::g1::G1Affine, blstrs::g1::G1Affine)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#4}::{closure#1}>::{closure#0}>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::DensityTracker, alloc::sync::Arc<ec_gpu_gen::multiexp_cpu::DensityTracker>, blstrs::g1::G1Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g1::G1Affine>>, usize)>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::DensityTracker, alloc::sync::Arc<ec_gpu_gen::multiexp_cpu::DensityTracker>, blstrs::g1::G1Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g1::G1Affine>>, usize)>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::verify::verify_tipp_mipp<blstrs::Bls12, &mut rand_core::os::OsRng>::{closure#0}::{closure#7}>::{closure#0}>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::compress::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::compress::{closure#0}>>::{closure#1}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>::{closure#0}, ((alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>))>::{closure#0}::{closure#0}, ((alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>))>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::verify::verify_tipp_mipp<blstrs::Bls12, &mut rand_core::os::OsRng>::{closure#0}::{closure#5}>::{closure#0}>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::prove::gipa_tipp_mipp<blstrs::Bls12>::{closure#1}::{closure#3}>::{closure#0}>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<alloc::vec::Vec<blstrs::g2::G2Projective>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g2::G2Affine>>, bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g2::G2Projective>::{closure#1}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<blstrs::scalar::Scalar>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::scalar::Scalar>, bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<blstrs::scalar::Scalar>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<((blstrs::gt::Gt, blstrs::gt::Gt), (blstrs::gt::Gt, blstrs::gt::Gt))>, rayon::slice::IterProducer<(blstrs::gt::Gt, blstrs::gt::Gt)>>, rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<((blstrs::gt::Gt, blstrs::gt::Gt), (blstrs::gt::Gt, blstrs::gt::Gt))>, rayon::slice::IterProducer<(blstrs::g1::G1Projective, blstrs::g1::G1Projective)>>>, rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#2}, <bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12> as core::default::Default>::default>, <bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12> as core::default::Default>::default, bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#1}>, bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#0}>>::{closure#1}>::{closure#0}, bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g2::G2Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_b_g2::{closure#0}>>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<core::result::Result<bool, anyhow::Error>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#2}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}>>::{closure#1}>::{closure#0}, core::result::Result<bool, anyhow::Error>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::commit::pair<blstrs::Bls12>::{closure#0}::{closure#1}>::{closure#0}>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Prepared>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Prepared>, bellperson::groth16::aggregate::inner_product::pairing_miller_affine<blstrs::Bls12>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Prepared>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<alloc::vec::Vec<blstrs::g2::G2Projective>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g2::G2Projective>::{closure#1}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PrivateSector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#4}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#3}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#1}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}>>::{closure#1}>::{closure#0}, (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::prove::prove_tipp_mipp<blstrs::Bls12>::{closure#0}::{closure#1}>::{closure#0}>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PrivateSector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#4}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#3}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#1}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PrivateSector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#4}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#3}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#1}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}>>::{closure#1}, (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)>::{closure#0}, ((alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>))>::{closure#0}::{closure#0}, ((alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>))>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<blstrs::g1::G1Affine, rayon_core::join::join::call<blstrs::g1::G1Affine, bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g1::G1Affine>::{closure#2}>::{closure#0}>::{closure#0}, blstrs::g1::G1Affine>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#3}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#0}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#1}>>::{closure#1}>::{closure#0}, (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g2::G2Affine>>, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g2::G2Affine>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::sha256::Sha256Domain>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<filecoin_hashers::sha256::Sha256Domain>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, <filecoin_proofs::commitment_reader::CommitmentReader<fr32::reader::Fr32Reader<filecoin_proofs::pieces::EmptySource>>>::finish::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::sha256::Sha256Domain>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<filecoin_hashers::sha256::Sha256Domain>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<filecoin_hashers::sha256::Sha256Domain>, <filecoin_proofs::commitment_reader::CommitmentReader<fr32::reader::Fr32Reader<filecoin_proofs::pieces::EmptySource>>>::finish::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<filecoin_hashers::sha256::Sha256Domain>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<filecoin_hashers::sha256::Sha256Domain>, <filecoin_proofs::commitment_reader::CommitmentReader<fr32::reader::Fr32Reader<filecoin_proofs::pieces::EmptySource>>>::finish::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<filecoin_hashers::sha256::Sha256Domain>, rayon::iter::collect::consumer::CollectResult<filecoin_hashers::sha256::Sha256Domain>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<filecoin_hashers::sha256::Sha256Domain>, rayon::iter::collect::consumer::CollectResult<filecoin_hashers::sha256::Sha256Domain>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<filecoin_hashers::sha256::Sha256Domain>, rayon::iter::collect::consumer::CollectResult<filecoin_hashers::sha256::Sha256Domain>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<filecoin_hashers::sha256::Sha256Domain>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, <filecoin_proofs::commitment_reader::CommitmentReader<fr32::reader::Fr32Reader<filecoin_proofs::pieces::EmptySource>>>::finish::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<filecoin_hashers::sha256::Sha256Domain>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, <filecoin_proofs::commitment_reader::CommitmentReader<fr32::reader::Fr32Reader<filecoin_proofs::pieces::EmptySource>>>::finish::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::sha256::Sha256Domain>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::sha256::Sha256Domain>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::sha256::Sha256Domain>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::sha256::Sha256Domain>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::sha256::Sha256Domain>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::sha256::Sha256Domain>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<filecoin_hashers::sha256::Sha256Domain>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<filecoin_hashers::sha256::Sha256Domain>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<filecoin_hashers::sha256::Sha256Domain>, <filecoin_proofs::commitment_reader::CommitmentReader<fr32::reader::Fr32Reader<filecoin_proofs::pieces::EmptySource>>>::finish::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<filecoin_hashers::sha256::Sha256Domain>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <bellperson::groth16::aggregate::srs::GenericSRS<_>>::read_mmap::mmap_read_vec<blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g2::G2Affine, std::io::error::Error>::{closure#0}>, <bellperson::groth16::aggregate::srs::GenericSRS<_>>::read_mmap::mmap_read_vec<blstrs::g2::G2Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g2::G2Affine, std::io::error::Error>::{closure#0}>, <bellperson::groth16::aggregate::srs::GenericSRS<_>>::read_mmap::mmap_read_vec<blstrs::g2::G2Affine>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::range::IterProducer<usize>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>, std::io::error::Error>::{closure#0}>, <bellperson::groth16::proof::Proof<blstrs::Bls12>>::read_many::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::range::IterProducer<usize>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>, std::io::error::Error>::{closure#0}>, <bellperson::groth16::proof::Proof<blstrs::Bls12>>::read_many::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>, rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>, rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>, rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <bellperson::groth16::aggregate::srs::GenericSRS<_>>::read_mmap::mmap_read_vec<blstrs::g1::G1Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <bellperson::groth16::aggregate::srs::GenericSRS<_>>::read_mmap::mmap_read_vec<blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g1::G1Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <bellperson::groth16::aggregate::srs::GenericSRS<_>>::read_mmap::mmap_read_vec<blstrs::g1::G1Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <bellperson::groth16::aggregate::srs::GenericSRS<_>>::read_mmap::mmap_read_vec<blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <bellperson::groth16::aggregate::srs::GenericSRS<_>>::read_mmap::mmap_read_vec<blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::verifier::prepare_verifying_key<blstrs::Bls12>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::verifier::prepare_verifying_key<blstrs::Bls12>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::verifier::prepare_verifying_key<blstrs::Bls12>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::range::IterProducer<usize>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>, std::io::error::Error>::{closure#0}>, <bellperson::groth16::proof::Proof<blstrs::Bls12>>::read_many::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g2::G2Affine, std::io::error::Error>::{closure#0}>, <bellperson::groth16::aggregate::srs::GenericSRS<_>>::read_mmap::mmap_read_vec<blstrs::g2::G2Affine>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g2::G2Affine, std::io::error::Error>::{closure#0}>, <bellperson::groth16::aggregate::srs::GenericSRS<_>>::read_mmap::mmap_read_vec<blstrs::g2::G2Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g2::G2Affine, std::io::error::Error>::{closure#0}>, <bellperson::groth16::aggregate::srs::GenericSRS<_>>::read_mmap::mmap_read_vec<blstrs::g2::G2Affine>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::range::IterProducer<usize>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>, std::io::error::Error>::{closure#0}>, <bellperson::groth16::proof::Proof<blstrs::Bls12>>::read_many::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::range::IterProducer<usize>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>, std::io::error::Error>::{closure#0}>, <bellperson::groth16::proof::Proof<blstrs::Bls12>>::read_many::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g2::G2Affine, std::io::error::Error>::{closure#0}>, <bellperson::groth16::aggregate::srs::GenericSRS<_>>::read_mmap::mmap_read_vec<blstrs::g2::G2Affine>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g1::G1Affine>>, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g1::G1Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g1::G1Affine>>, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Projective>, bellperson::groth16::verifier::prepare_verifying_key<blstrs::Bls12>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Projective>, bellperson::groth16::verifier::prepare_verifying_key<blstrs::Bls12>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>)>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::range::IterProducer<usize>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>, std::io::error::Error>::{closure#0}>, <bellperson::groth16::proof::Proof<blstrs::Bls12>>::read_many::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Projective>, bellperson::groth16::verifier::prepare_verifying_key<blstrs::Bls12>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g1::G1Affine>>, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>>>
Unexecuted instantiation: <rayon_core::job::JobRef>::new::<rayon_core::job::JobFifo>
56
57
    #[inline]
58
1.04k
    pub(super) unsafe fn execute(&self) {
59
1.04k
        (self.execute_fn)(self.pointer)
60
1.04k
    }
61
}
62
63
/// A job that will be owned by a stack slot. This means that when it
64
/// executes it need not free any heap data, the cleanup occurs when
65
/// the stack frame is later popped.  The function parameter indicates
66
/// `true` if the job was stolen -- executed on a different thread.
67
pub(super) struct StackJob<L, F, R>
68
where
69
    L: Latch + Sync,
70
    F: FnOnce(bool) -> R + Send,
71
    R: Send,
72
{
73
    pub(super) latch: L,
74
    func: UnsafeCell<Option<F>>,
75
    result: UnsafeCell<JobResult<R>>,
76
}
77
78
impl<L, F, R> StackJob<L, F, R>
79
where
80
    L: Latch + Sync,
81
    F: FnOnce(bool) -> R + Send,
82
    R: Send,
83
{
84
4.70k
    pub(super) fn new(func: F, latch: L) -> StackJob<L, F, R> {
85
4.70k
        StackJob {
86
4.70k
            latch,
87
4.70k
            func: UnsafeCell::new(Some(func)),
88
4.70k
            result: UnsafeCell::new(JobResult::None),
89
4.70k
        }
90
4.70k
    }
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::slice::IterProducer<fvm_shared::sector::seal::SealVerifyInfo>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>, <fvm::kernel::default::DefaultKernel<fvm::call_manager::default::DefaultCallManager<fvm::machine::default::DefaultMachine<fvm_ipld_blockstore::memory::MemoryBlockstore, fvm_integration_tests::dummy::DummyExterns>>> as fvm::kernel::CryptoOps>::batch_verify_seals::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bool>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::slice::IterProducer<fvm_shared::sector::seal::SealVerifyInfo>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, <fvm::kernel::default::DefaultKernel<fvm::call_manager::default::DefaultCallManager<fvm::machine::default::DefaultMachine<fvm_ipld_blockstore::memory::MemoryBlockstore, fvm_integration_tests::dummy::DummyExterns>>> as fvm::kernel::CryptoOps>::batch_verify_seals::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::slice::IterProducer<fvm_shared::sector::seal::SealVerifyInfo>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, <fvm::kernel::default::DefaultKernel<fvm::call_manager::default::DefaultCallManager<fvm::machine::default::DefaultMachine<fvm_ipld_blockstore::memory::MemoryBlockstore, fvm_integration_tests::dummy::DummyExterns>>> as fvm::kernel::CryptoOps>::batch_verify_seals::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::slice::IterProducer<fvm_shared::sector::seal::SealVerifyInfo>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>, <fvm::kernel::default::DefaultKernel<fvm::call_manager::default::DefaultCallManager<fvm::machine::default::DefaultMachine<fvm_ipld_blockstore::memory::MemoryBlockstore, fvm_integration_tests::dummy::DummyExterns>>> as fvm::kernel::CryptoOps>::batch_verify_seals::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::slice::IterProducer<fvm_shared::sector::seal::SealVerifyInfo>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>, <fvm::kernel::default::DefaultKernel<fvm::call_manager::default::DefaultCallManager<fvm::machine::default::DefaultMachine<fvm_ipld_blockstore::memory::MemoryBlockstore, fvm_integration_tests::dummy::DummyExterns>>> as fvm::kernel::CryptoOps>::batch_verify_seals::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::slice::IterProducer<fvm_shared::sector::seal::SealVerifyInfo>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, <fvm::kernel::default::DefaultKernel<fvm::call_manager::default::DefaultCallManager<fvm::machine::default::DefaultMachine<fvm_ipld_blockstore::memory::MemoryBlockstore, fvm_integration_tests::dummy::DummyExterns>>> as fvm::kernel::CryptoOps>::batch_verify_seals::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<core::result::Result<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>, anyhow::Error>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<fvm::kernel::default::verify_aggregate_seals::AggregationInputs>, rayon::iter::map::MapConsumer<rayon::iter::try_reduce::TryReduceConsumer<fvm::kernel::default::verify_aggregate_seals::{closure#2}, <alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>::new>, fvm::kernel::default::verify_aggregate_seals::{closure#1}>>::{closure#1}>::{closure#0}, core::result::Result<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>, anyhow::Error>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<fvm::kernel::default::verify_aggregate_seals::AggregationInputs>, rayon::iter::map::MapConsumer<rayon::iter::try_reduce::TryReduceConsumer<fvm::kernel::default::verify_aggregate_seals::{closure#2}, <alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>::new>, fvm::kernel::default::verify_aggregate_seals::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<fvm::kernel::default::verify_aggregate_seals::AggregationInputs>, rayon::iter::map::MapConsumer<rayon::iter::try_reduce::TryReduceConsumer<fvm::kernel::default::verify_aggregate_seals::{closure#2}, <alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>::new>, fvm::kernel::default::verify_aggregate_seals::{closure#1}>>::{closure#1}, core::result::Result<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>, anyhow::Error>, core::result::Result<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>, anyhow::Error>>::{closure#0}, (core::result::Result<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>, anyhow::Error>, core::result::Result<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>, anyhow::Error>)>::{closure#0}::{closure#0}, (core::result::Result<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>, anyhow::Error>, core::result::Result<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>, anyhow::Error>)>>::new
<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon_core::join::join::call<core::result::Result<cranelift_entity::primary::PrimaryMap<wasmtime_types::DefinedFuncIndex, alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, anyhow::Error>, <wasmtime::module::Module>::compile_functions::{closure#0}>::{closure#0}, rayon_core::join::join::call<core::result::Result<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, anyhow::Error>, <wasmtime::module::Module>::compile_functions::{closure#1}>::{closure#0}, core::result::Result<cranelift_entity::primary::PrimaryMap<wasmtime_types::DefinedFuncIndex, alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, anyhow::Error>, core::result::Result<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, anyhow::Error>>::{closure#0}, (core::result::Result<cranelift_entity::primary::PrimaryMap<wasmtime_types::DefinedFuncIndex, alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, anyhow::Error>, core::result::Result<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, anyhow::Error>)>::{closure#0}::{closure#0}, (core::result::Result<cranelift_entity::primary::PrimaryMap<wasmtime_types::DefinedFuncIndex, alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, anyhow::Error>, core::result::Result<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, anyhow::Error>)>>::new
Line
Count
Source
84
251
    pub(super) fn new(func: F, latch: L) -> StackJob<L, F, R> {
85
251
        StackJob {
86
251
            latch,
87
251
            func: UnsafeCell::new(Some(func)),
88
251
            result: UnsafeCell::new(JobResult::None),
89
251
        }
90
251
    }
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<wasmtime_types::SignatureIndex>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<wasmtime_types::SignatureIndex, alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error, <wasmtime::module::Module>::compile_functions::{closure#1}::{closure#0}>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<wasmtime_types::SignatureIndex>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<wasmtime_types::SignatureIndex, alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error, <wasmtime::module::Module>::compile_functions::{closure#1}::{closure#0}>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>)>>::new
<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(wasmtime_types::DefinedFuncIndex, wasmtime_environ::module_environ::FunctionBodyData)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<(wasmtime_types::DefinedFuncIndex, wasmtime_environ::module_environ::FunctionBodyData), alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error, <wasmtime::module::Module>::compile_functions::{closure#0}::{closure#0}>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>>>::new
Line
Count
Source
84
1.67k
    pub(super) fn new(func: F, latch: L) -> StackJob<L, F, R> {
85
1.67k
        StackJob {
86
1.67k
            latch,
87
1.67k
            func: UnsafeCell::new(Some(func)),
88
1.67k
            result: UnsafeCell::new(JobResult::None),
89
1.67k
        }
90
1.67k
    }
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(wasmtime_types::DefinedFuncIndex, wasmtime_environ::module_environ::FunctionBodyData)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<(wasmtime_types::DefinedFuncIndex, wasmtime_environ::module_environ::FunctionBodyData), alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error, <wasmtime::module::Module>::compile_functions::{closure#0}::{closure#0}>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(wasmtime_types::DefinedFuncIndex, wasmtime_environ::module_environ::FunctionBodyData)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<(wasmtime_types::DefinedFuncIndex, wasmtime_environ::module_environ::FunctionBodyData), alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error, <wasmtime::module::Module>::compile_functions::{closure#0}::{closure#0}>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<wasmtime_types::SignatureIndex>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<wasmtime_types::SignatureIndex, alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error, <wasmtime::module::Module>::compile_functions::{closure#1}::{closure#0}>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(wasmtime_types::DefinedFuncIndex, wasmtime_environ::module_environ::FunctionBodyData)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<(wasmtime_types::DefinedFuncIndex, wasmtime_environ::module_environ::FunctionBodyData), alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error, <wasmtime::module::Module>::compile_functions::{closure#0}::{closure#0}>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(wasmtime_types::DefinedFuncIndex, wasmtime_environ::module_environ::FunctionBodyData)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<(wasmtime_types::DefinedFuncIndex, wasmtime_environ::module_environ::FunctionBodyData), alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error, <wasmtime::module::Module>::compile_functions::{closure#0}::{closure#0}>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>)>>::new
<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<core::result::Result<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, anyhow::Error>, rayon_core::join::join::call<core::result::Result<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, anyhow::Error>, <wasmtime::module::Module>::compile_functions::{closure#1}>::{closure#0}>::{closure#0}, core::result::Result<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, anyhow::Error>>>::new
Line
Count
Source
84
251
    pub(super) fn new(func: F, latch: L) -> StackJob<L, F, R> {
85
251
        StackJob {
86
251
            latch,
87
251
            func: UnsafeCell::new(Some(func)),
88
251
            result: UnsafeCell::new(JobResult::None),
89
251
        }
90
251
    }
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<wasmtime_types::SignatureIndex>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<wasmtime_types::SignatureIndex, alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error, <wasmtime::module::Module>::compile_functions::{closure#1}::{closure#0}>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<wasmtime_types::SignatureIndex>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<wasmtime_types::SignatureIndex, alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error, <wasmtime::module::Module>::compile_functions::{closure#1}::{closure#0}>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<wasmtime_types::SignatureIndex>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<wasmtime_types::SignatureIndex, alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error, <wasmtime::module::Module>::compile_functions::{closure#1}::{closure#0}>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(wasmparser::validator::func::FuncValidator<wasmparser::validator::core::ValidatorResources>, wasmparser::readers::core::code::FunctionBody)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<()>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<(), wasmparser::binary_reader::BinaryReaderError>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<(wasmparser::validator::func::FuncValidator<wasmparser::validator::core::ValidatorResources>, wasmparser::readers::core::code::FunctionBody), (), wasmparser::binary_reader::BinaryReaderError, <wasmtime::module::Module>::validate::{closure#0}>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(wasmparser::validator::func::FuncValidator<wasmparser::validator::core::ValidatorResources>, wasmparser::readers::core::code::FunctionBody)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<()>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<(), wasmparser::binary_reader::BinaryReaderError>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<(wasmparser::validator::func::FuncValidator<wasmparser::validator::core::ValidatorResources>, wasmparser::readers::core::code::FunctionBody), (), wasmparser::binary_reader::BinaryReaderError, <wasmtime::module::Module>::validate::{closure#0}>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<()>, rayon::iter::collect::consumer::CollectResult<()>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<()>, rayon::iter::collect::consumer::CollectResult<()>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<()>, rayon::iter::collect::consumer::CollectResult<()>)>>::new
<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(wasmparser::validator::func::FuncValidator<wasmparser::validator::core::ValidatorResources>, wasmparser::readers::core::code::FunctionBody)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<(), wasmparser::binary_reader::BinaryReaderError>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<(wasmparser::validator::func::FuncValidator<wasmparser::validator::core::ValidatorResources>, wasmparser::readers::core::code::FunctionBody), (), wasmparser::binary_reader::BinaryReaderError, <wasmtime::module::Module>::validate::{closure#0}>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(wasmparser::validator::func::FuncValidator<wasmparser::validator::core::ValidatorResources>, wasmparser::readers::core::code::FunctionBody)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<(), wasmparser::binary_reader::BinaryReaderError>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<(wasmparser::validator::func::FuncValidator<wasmparser::validator::core::ValidatorResources>, wasmparser::readers::core::code::FunctionBody), (), wasmparser::binary_reader::BinaryReaderError, <wasmtime::module::Module>::validate::{closure#0}>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<()>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<()>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<()>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<()>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<()>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<()>>)>>::new
Line
Count
Source
84
251
    pub(super) fn new(func: F, latch: L) -> StackJob<L, F, R> {
85
251
        StackJob {
86
251
            latch,
87
251
            func: UnsafeCell::new(Some(func)),
88
251
            result: UnsafeCell::new(JobResult::None),
89
251
        }
90
251
    }
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(wasmtime_types::DefinedFuncIndex, wasmtime_environ::module_environ::FunctionBodyData)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<(wasmtime_types::DefinedFuncIndex, wasmtime_environ::module_environ::FunctionBodyData), alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error, <wasmtime::module::Module>::compile_functions::{closure#0}::{closure#0}>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<()>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(wasmparser::validator::func::FuncValidator<wasmparser::validator::core::ValidatorResources>, wasmparser::readers::core::code::FunctionBody)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<()>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<(), wasmparser::binary_reader::BinaryReaderError>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<(wasmparser::validator::func::FuncValidator<wasmparser::validator::core::ValidatorResources>, wasmparser::readers::core::code::FunctionBody), (), wasmparser::binary_reader::BinaryReaderError, <wasmtime::module::Module>::validate::{closure#0}>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<()>>>::new
<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<()>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(wasmparser::validator::func::FuncValidator<wasmparser::validator::core::ValidatorResources>, wasmparser::readers::core::code::FunctionBody)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<(), wasmparser::binary_reader::BinaryReaderError>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<(wasmparser::validator::func::FuncValidator<wasmparser::validator::core::ValidatorResources>, wasmparser::readers::core::code::FunctionBody), (), wasmparser::binary_reader::BinaryReaderError, <wasmtime::module::Module>::validate::{closure#0}>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<()>>>>::new
Line
Count
Source
84
2.28k
    pub(super) fn new(func: F, latch: L) -> StackJob<L, F, R> {
85
2.28k
        StackJob {
86
2.28k
            latch,
87
2.28k
            func: UnsafeCell::new(Some(func)),
88
2.28k
            result: UnsafeCell::new(JobResult::None),
89
2.28k
        }
90
2.28k
    }
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<blstrs::g1::G1Projective, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<&dyn core::ops::function::Fn<(usize,), Output = [u8; 32]> + core::marker::Send + core::marker::Sync, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<&dyn core::ops::function::Fn<(usize,), Output = [u8; 32]> + core::marker::Send + core::marker::Sync, blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}>::{closure#0}, blstrs::g1::G1Projective>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::DensityTracker, alloc::sync::Arc<ec_gpu_gen::multiexp_cpu::DensityTracker>, blstrs::g1::G1Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g1::G1Affine>>, usize)>::{closure#1}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::scale::{closure#0}>>::{closure#1}>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::execute_fft<blstrs::Bls12>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::execute_fft<blstrs::Bls12>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<[u8; 32]>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<[u8; 32]>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<[u8; 32]>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<[u8; 32]>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<[u8; 32]>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<[u8; 32]>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>, bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#1}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::vec::DrainProducer<u32>, rayon::slice::IterProducer<storage_proofs_update::vanilla::ChallengeProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::find::FindConsumer<rayon::iter::ParallelIterator::all::is_false>, <storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::vec::DrainProducer<u32>, rayon::slice::IterProducer<storage_proofs_update::vanilla::ChallengeProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::find::FindConsumer<rayon::iter::ParallelIterator::all::is_false>, <storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>>::{closure#1}, core::option::Option<bool>, core::option::Option<bool>>::{closure#0}, (core::option::Option<bool>, core::option::Option<bool>)>::{closure#0}::{closure#0}, (core::option::Option<bool>, core::option::Option<bool>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<filecoin_hashers::poseidon::PoseidonDomain>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<filecoin_hashers::poseidon::PoseidonDomain>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<filecoin_hashers::poseidon::PoseidonDomain>, <merkletree::store::vec::VecStore<filecoin_hashers::poseidon::PoseidonDomain> as merkletree::store::Store<filecoin_hashers::poseidon::PoseidonDomain>>::build_small_tree<filecoin_hashers::poseidon::PoseidonFunction, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<filecoin_hashers::poseidon::PoseidonDomain>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Projective>, bellperson::groth16::aggregate::msm::fixed_base::multi_scalar_mul<blstrs::g2::G2Projective>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Projective>, bellperson::groth16::aggregate::msm::fixed_base::multi_scalar_mul<blstrs::g2::G2Projective>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Projective>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Projective>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Projective>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Projective>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Projective>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Projective>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterMutProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::compress<blstrs::g2::G2Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterMutProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::compress<blstrs::g2::G2Affine>::{closure#0}>>::{closure#1}, (), ()>::{closure#0}, ((), ())>::{closure#0}::{closure#0}, ((), ())>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::verify::verify_aggregate_proof<blstrs::Bls12, &mut rand_core::os::OsRng>::{closure#0}::{closure#2}::{closure#0}, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::verify::verify_aggregate_proof<blstrs::Bls12, &mut rand_core::os::OsRng>::{closure#0}::{closure#2}::{closure#0}, blstrs::g1::G1Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::verify::verify_aggregate_proof<blstrs::Bls12, &mut rand_core::os::OsRng>::{closure#0}::{closure#2}::{closure#0}, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::verify::verify_aggregate_proof<blstrs::Bls12, &mut rand_core::os::OsRng>::{closure#0}::{closure#2}::{closure#0}, blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}, blstrs::g1::G1Projective, blstrs::g1::G1Projective>::{closure#0}, (blstrs::g1::G1Projective, blstrs::g1::G1Projective)>::{closure#0}::{closure#0}, (blstrs::g1::G1Projective, blstrs::g1::G1Projective)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::range::IterProducer<usize>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>, std::io::error::Error>::{closure#0}>, <bellperson::groth16::proof::Proof<blstrs::Bls12>>::read_many::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::range::IterProducer<usize>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>, std::io::error::Error>::{closure#0}>, <bellperson::groth16::proof::Proof<blstrs::Bls12>>::read_many::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>, rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>, rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>, rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PrivateSector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#4}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#3}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#1}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PrivateSector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#4}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#3}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#1}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}>>::{closure#1}, (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)>::{closure#0}, ((alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>))>::{closure#0}::{closure#0}, ((alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>))>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#2}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#2}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}>>::{closure#1}, core::result::Result<bool, anyhow::Error>, core::result::Result<bool, anyhow::Error>>::{closure#0}, (core::result::Result<bool, anyhow::Error>, core::result::Result<bool, anyhow::Error>)>::{closure#0}::{closure#0}, (core::result::Result<bool, anyhow::Error>, core::result::Result<bool, anyhow::Error>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PrivateSector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#4}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#3}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#1}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PrivateSector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#4}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#3}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#1}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}>>::{closure#1}, (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)>::{closure#0}, ((alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>))>::{closure#0}::{closure#0}, ((alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>))>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>, bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>, bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::scale::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::scale::{closure#0}>>::{closure#1}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>::{closure#0}, ((alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>))>::{closure#0}::{closure#0}, ((alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>))>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Projective>, bellperson::groth16::verifier::prepare_verifying_key<blstrs::Bls12>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::DensityTracker, alloc::sync::Arc<ec_gpu_gen::multiexp_cpu::DensityTracker>, blstrs::g2::G2Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g2::G2Affine>>, usize)>::{closure#1}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<core::result::Result<bool, anyhow::Error>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#2}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}>>::{closure#1}>::{closure#0}, core::result::Result<bool, anyhow::Error>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g2::G2Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_b_g2::{closure#0}>>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#3}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#0}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#1}>>::{closure#1}>::{closure#0}, (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::scale::{closure#0}>>::{closure#1}>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::msm::fixed_base::multi_scalar_mul<blstrs::g1::G1Projective>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::msm::fixed_base::multi_scalar_mul<blstrs::g1::G1Projective>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#3}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#0}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#1}>>::{closure#1}>::{closure#0}, (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_h::{closure#0}>>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_h::{closure#0}>>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g2::G2Affine>>::compress::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g2::G2Affine>>::compress::{closure#0}>>::{closure#1}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>)>::{closure#0}, ((alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>))>::{closure#0}::{closure#0}, ((alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>))>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<core::option::Option<bool>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::vec::DrainProducer<u32>, rayon::slice::IterProducer<storage_proofs_update::vanilla::ChallengeProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::find::FindConsumer<rayon::iter::ParallelIterator::all::is_false>, <storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>>::{closure#1}>::{closure#0}, core::option::Option<bool>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::compress::{closure#0}>>::{closure#1}>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::compress::{closure#0}>>::{closure#1}>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::scale::{closure#0}>>::{closure#1}>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterMutProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::compress<blstrs::g1::G1Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterMutProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::compress<blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}, (), ()>::{closure#0}, ((), ())>::{closure#0}::{closure#0}, ((), ())>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::compress::{closure#0}>>::{closure#1}>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<core::option::Option<bool>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::vec::DrainProducer<u32>, rayon::slice::IterProducer<storage_proofs_update::vanilla::ChallengeProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::find::FindConsumer<rayon::iter::ParallelIterator::all::is_false>, <storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>>::{closure#1}>::{closure#0}, core::option::Option<bool>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PrivateSector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#4}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#3}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#1}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}>>::{closure#1}>::{closure#0}, (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<core::result::Result<bool, anyhow::Error>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#2}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}>>::{closure#1}>::{closure#0}, core::result::Result<bool, anyhow::Error>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<alloc::vec::Vec<blstrs::g1::G1Projective>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g1::G1Projective>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<alloc::vec::Vec<blstrs::g1::G1Projective>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g1::G1Projective>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PrivateSector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#4}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#3}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#1}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PrivateSector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#4}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#3}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#1}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}>>::{closure#1}, (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)>::{closure#0}, ((alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>))>::{closure#0}::{closure#0}, ((alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>))>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_b_g1::{closure#0}>>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_b_g1::{closure#0}>>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<core::result::Result<bool, anyhow::Error>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#2}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}>>::{closure#1}>::{closure#0}, core::result::Result<bool, anyhow::Error>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::DensityTracker, alloc::sync::Arc<ec_gpu_gen::multiexp_cpu::DensityTracker>, blstrs::g2::G2Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g2::G2Affine>>, usize)>::{closure#1}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterMutProducer<alloc::vec::Vec<blstrs::g1::G1Projective>>>, rayon::vec::DrainProducer<blstrs::g1::G1Projective>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g1::G1Projective>::{closure#0}>>::{closure#1}>::{closure#0}, ()>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon_core::join::join::call<blstrs::g2::G2Affine, bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g2::G2Affine>::{closure#1}>::{closure#0}, rayon_core::join::join::call<blstrs::g2::G2Affine, bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g2::G2Affine>::{closure#2}>::{closure#0}, blstrs::g2::G2Affine, blstrs::g2::G2Affine>::{closure#0}, (blstrs::g2::G2Affine, blstrs::g2::G2Affine)>::{closure#0}::{closure#0}, (blstrs::g2::G2Affine, blstrs::g2::G2Affine)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterMutProducer<alloc::vec::Vec<blstrs::g2::G2Projective>>>, rayon::vec::DrainProducer<blstrs::g2::G2Projective>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g2::G2Projective>::{closure#0}>>::{closure#1}>::{closure#0}, ()>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g1::G1Affine>::{closure#0}, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g1::G1Affine>::{closure#0}, blstrs::g1::G1Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g1::G1Affine>::{closure#0}, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g1::G1Affine>::{closure#0}, blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}, blstrs::g1::G1Projective, blstrs::g1::G1Projective>::{closure#0}, (blstrs::g1::G1Projective, blstrs::g1::G1Projective)>::{closure#0}::{closure#0}, (blstrs::g1::G1Projective, blstrs::g1::G1Projective)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g2::G2Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_b_g2::{closure#0}>>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g2::G2Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_b_g2::{closure#0}>>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::extend::ListVecConsumer, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::extend::ListVecConsumer, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<&dyn core::ops::function::Fn<(usize,), Output = [u8; 32]> + core::marker::Send + core::marker::Sync, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<&dyn core::ops::function::Fn<(usize,), Output = [u8; 32]> + core::marker::Send + core::marker::Sync, blstrs::g1::G1Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<&dyn core::ops::function::Fn<(usize,), Output = [u8; 32]> + core::marker::Send + core::marker::Sync, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<&dyn core::ops::function::Fn<(usize,), Output = [u8; 32]> + core::marker::Send + core::marker::Sync, blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}, blstrs::g1::G1Projective, blstrs::g1::G1Projective>::{closure#0}, (blstrs::g1::G1Projective, blstrs::g1::G1Projective)>::{closure#0}::{closure#0}, (blstrs::g1::G1Projective, blstrs::g1::G1Projective)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_l::{closure#0}>>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<core::option::Option<bool>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::vec::DrainProducer<u32>, rayon::slice::IterProducer<storage_proofs_update::vanilla::ChallengeProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::find::FindConsumer<rayon::iter::ParallelIterator::all::is_false>, <storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>>::{closure#1}>::{closure#0}, core::option::Option<bool>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<((blstrs::gt::Gt, blstrs::gt::Gt), (blstrs::gt::Gt, blstrs::gt::Gt))>, rayon::slice::IterProducer<(blstrs::gt::Gt, blstrs::gt::Gt)>>, rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<((blstrs::gt::Gt, blstrs::gt::Gt), (blstrs::gt::Gt, blstrs::gt::Gt))>, rayon::slice::IterProducer<(blstrs::g1::G1Projective, blstrs::g1::G1Projective)>>>, rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#2}, <bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12> as core::default::Default>::default>, <bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12> as core::default::Default>::default, bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#1}>, bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#0}>>::{closure#1}>::{closure#0}, bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g2::G2Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_b_g2::{closure#0}>>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::DensityTracker, alloc::sync::Arc<ec_gpu_gen::multiexp_cpu::DensityTracker>, blstrs::g2::G2Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g2::G2Affine>>, usize)>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::DensityTracker, alloc::sync::Arc<ec_gpu_gen::multiexp_cpu::DensityTracker>, blstrs::g2::G2Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g2::G2Affine>>, usize)>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<alloc::vec::Vec<blstrs::g2::G2Projective>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g2::G2Affine>>, bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g2::G2Projective>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<alloc::vec::Vec<blstrs::g2::G2Projective>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g2::G2Affine>>, bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g2::G2Projective>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g2::G2Affine>>::compress::{closure#0}>>::{closure#1}>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<blstrs::g1::G1Projective, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g1::G1Affine>::{closure#0}, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g1::G1Affine>::{closure#0}, blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}>::{closure#0}, blstrs::g1::G1Projective>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#2}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#2}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}>>::{closure#1}, core::result::Result<bool, anyhow::Error>, core::result::Result<bool, anyhow::Error>>::{closure#0}, (core::result::Result<bool, anyhow::Error>, core::result::Result<bool, anyhow::Error>)>::{closure#0}::{closure#0}, (core::result::Result<bool, anyhow::Error>, core::result::Result<bool, anyhow::Error>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<alloc::vec::Vec<blstrs::g1::G1Projective>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g1::G1Affine>>, bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g1::G1Projective>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<alloc::vec::Vec<blstrs::g1::G1Projective>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g1::G1Affine>>, bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g1::G1Projective>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#3}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#0}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#3}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#0}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#1}>>::{closure#1}, (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)>::{closure#0}, ((alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>))>::{closure#0}::{closure#0}, ((alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>))>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PrivateSector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#4}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#3}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#1}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PrivateSector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#4}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#3}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#1}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}>>::{closure#1}, (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)>::{closure#0}, ((alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>))>::{closure#0}::{closure#0}, ((alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>))>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#3}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#0}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#3}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#0}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#1}>>::{closure#1}, (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)>::{closure#0}, ((alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>))>::{closure#0}::{closure#0}, ((alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>))>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<(&blstrs::g1::G1Affine, &blstrs::g2::G2Affine)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<bellperson::groth16::aggregate::accumulator::PairingCheck<blstrs::Bls12>>::new_random_from_miller_inputs::{closure#3}, <blstrs::pairing::MillerLoopResult as core::default::Default>::default>, <blstrs::pairing::MillerLoopResult as core::default::Default>::default, <bellperson::groth16::aggregate::accumulator::PairingCheck<blstrs::Bls12>>::new_random_from_miller_inputs::{closure#2}>, <bellperson::groth16::aggregate::accumulator::PairingCheck<blstrs::Bls12>>::new_random_from_miller_inputs::{closure#1}>, <bellperson::groth16::aggregate::accumulator::PairingCheck<blstrs::Bls12>>::new_random_from_miller_inputs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<(&blstrs::g1::G1Affine, &blstrs::g2::G2Affine)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<bellperson::groth16::aggregate::accumulator::PairingCheck<blstrs::Bls12>>::new_random_from_miller_inputs::{closure#3}, <blstrs::pairing::MillerLoopResult as core::default::Default>::default>, <blstrs::pairing::MillerLoopResult as core::default::Default>::default, <bellperson::groth16::aggregate::accumulator::PairingCheck<blstrs::Bls12>>::new_random_from_miller_inputs::{closure#2}>, <bellperson::groth16::aggregate::accumulator::PairingCheck<blstrs::Bls12>>::new_random_from_miller_inputs::{closure#1}>, <bellperson::groth16::aggregate::accumulator::PairingCheck<blstrs::Bls12>>::new_random_from_miller_inputs::{closure#0}>>::{closure#1}, blstrs::pairing::MillerLoopResult, blstrs::pairing::MillerLoopResult>::{closure#0}, (blstrs::pairing::MillerLoopResult, blstrs::pairing::MillerLoopResult)>::{closure#0}::{closure#0}, (blstrs::pairing::MillerLoopResult, blstrs::pairing::MillerLoopResult)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::vec::DrainProducer<u32>, rayon::slice::IterProducer<storage_proofs_update::vanilla::ChallengeProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::find::FindConsumer<rayon::iter::ParallelIterator::all::is_false>, <storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::vec::DrainProducer<u32>, rayon::slice::IterProducer<storage_proofs_update::vanilla::ChallengeProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::find::FindConsumer<rayon::iter::ParallelIterator::all::is_false>, <storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>>::{closure#1}, core::option::Option<bool>, core::option::Option<bool>>::{closure#0}, (core::option::Option<bool>, core::option::Option<bool>)>::{closure#0}::{closure#0}, (core::option::Option<bool>, core::option::Option<bool>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<blstrs::g2::G2Affine, rayon_core::join::join::call<blstrs::g2::G2Affine, bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g2::G2Affine>::{closure#2}>::{closure#0}>::{closure#0}, blstrs::g2::G2Affine>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterMutProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::compress<blstrs::g2::G2Affine>::{closure#0}>>::{closure#1}>::{closure#0}, ()>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterMutProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::compress<blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}>::{closure#0}, ()>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g1::G1Affine>>, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g2::G2Affine>>::compress::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g2::G2Affine>>::compress::{closure#0}>>::{closure#1}, (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>), (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>)>::{closure#0}, ((rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>), (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>))>::{closure#0}::{closure#0}, ((rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>), (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>))>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_a::{closure#0}>>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_a::{closure#0}>>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<&bellperson::groth16::proof::Proof<blstrs::Bls12>>, rayon::slice::IterProducer<[u8; 32]>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::pairing::MillerLoopResult>, bellperson::groth16::verifier::verify_proofs_batch<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#2}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<&bellperson::groth16::proof::Proof<blstrs::Bls12>>, rayon::slice::IterProducer<[u8; 32]>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::pairing::MillerLoopResult>, bellperson::groth16::verifier::verify_proofs_batch<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#2}::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::pairing::MillerLoopResult>, rayon::iter::collect::consumer::CollectResult<blstrs::pairing::MillerLoopResult>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::pairing::MillerLoopResult>, rayon::iter::collect::consumer::CollectResult<blstrs::pairing::MillerLoopResult>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::pairing::MillerLoopResult>, rayon::iter::collect::consumer::CollectResult<blstrs::pairing::MillerLoopResult>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_a::{closure#0}>>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::extend::ListVecConsumer, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::extend::ListVecConsumer, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<blstrs::g1::G1Projective, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::verifier::verify_proofs_batch<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#0}::{closure#0}, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::verifier::verify_proofs_batch<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#0}::{closure#0}, blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}>::{closure#0}, blstrs::g1::G1Projective>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterMutProducer<blstrs::scalar::Scalar>, rayon::slice::IterMutProducer<blstrs::scalar::Scalar>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::prove::gipa_tipp_mipp<blstrs::Bls12>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterMutProducer<blstrs::scalar::Scalar>, rayon::slice::IterMutProducer<blstrs::scalar::Scalar>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::prove::gipa_tipp_mipp<blstrs::Bls12>::{closure#0}>>::{closure#1}, (), ()>::{closure#0}, ((), ())>::{closure#0}::{closure#0}, ((), ())>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Projective>, bellperson::groth16::aggregate::msm::fixed_base::multi_scalar_mul<blstrs::g1::G1Projective>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Projective>, bellperson::groth16::aggregate::msm::fixed_base::multi_scalar_mul<blstrs::g1::G1Projective>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<alloc::vec::Vec<blstrs::g2::G2Projective>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g2::G2Projective>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<alloc::vec::Vec<blstrs::g2::G2Projective>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g2::G2Projective>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g2::G2Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g2::G2Affine>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PrivateSector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#4}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#3}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#1}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}>>::{closure#1}>::{closure#0}, (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::vec::DrainProducer<u32>, rayon::slice::IterProducer<storage_proofs_update::vanilla::ChallengeProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::find::FindConsumer<rayon::iter::ParallelIterator::all::is_false>, <storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::vec::DrainProducer<u32>, rayon::slice::IterProducer<storage_proofs_update::vanilla::ChallengeProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::find::FindConsumer<rayon::iter::ParallelIterator::all::is_false>, <storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>>::{closure#1}, core::option::Option<bool>, core::option::Option<bool>>::{closure#0}, (core::option::Option<bool>, core::option::Option<bool>)>::{closure#0}::{closure#0}, (core::option::Option<bool>, core::option::Option<bool>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::range::IterProducer<usize>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>, std::io::error::Error>::{closure#0}>, <bellperson::groth16::proof::Proof<blstrs::Bls12>>::read_many::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::verifier::prepare_verifying_key<blstrs::Bls12>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::verifier::prepare_verifying_key<blstrs::Bls12>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::pairing::MillerLoopResult>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<&bellperson::groth16::proof::Proof<blstrs::Bls12>>, rayon::slice::IterProducer<[u8; 32]>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::verifier::verify_proofs_batch<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#2}::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::pairing::MillerLoopResult>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_a::{closure#0}>>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#2}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#2}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}>>::{closure#1}, core::result::Result<bool, anyhow::Error>, core::result::Result<bool, anyhow::Error>>::{closure#0}, (core::result::Result<bool, anyhow::Error>, core::result::Result<bool, anyhow::Error>)>::{closure#0}::{closure#0}, (core::result::Result<bool, anyhow::Error>, core::result::Result<bool, anyhow::Error>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::msm::fixed_base::multi_scalar_mul<blstrs::g2::G2Projective>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::msm::fixed_base::multi_scalar_mul<blstrs::g2::G2Projective>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Projective>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Projective>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Projective>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Projective>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Projective>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Projective>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g2::G2Affine>>, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g2::G2Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g2::G2Affine>>, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g2::G2Affine>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::extend::ListVecConsumer, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<blstrs::g1::G1Projective, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::inner_product::multiexponentiation<blstrs::g1::G1Affine>::{closure#0}, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::inner_product::multiexponentiation<blstrs::g1::G1Affine>::{closure#0}, blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}>::{closure#0}, blstrs::g1::G1Projective>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#1}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<[u8; 32]>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<[u8; 32]>, bellperson::groth16::prover::execute_fft<blstrs::Bls12>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<[u8; 32]>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PrivateSector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#4}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#3}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#1}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}>>::{closure#1}>::{closure#0}, (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::msm::fixed_base::multi_scalar_mul<blstrs::g1::G1Projective>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<alloc::vec::Vec<blstrs::g2::G2Projective>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g2::G2Projective>::{closure#1}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PrivateSector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#4}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#3}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#1}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}>>::{closure#1}>::{closure#0}, (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp::Op<blstrs::Bls12>>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#2}, <bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12> as core::default::Default>::default>, <bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12> as core::default::Default>::default, bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp::Op<blstrs::Bls12>>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#2}, <bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12> as core::default::Default>::default>, <bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12> as core::default::Default>::default, bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#1}>>::{closure#1}, bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>, bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>>::{closure#0}, (bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>, bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>)>::{closure#0}::{closure#0}, (bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>, bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::scalar::Scalar>, bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::scalar::Scalar>, bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::scalar::Scalar>, rayon::iter::collect::consumer::CollectResult<blstrs::scalar::Scalar>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::scalar::Scalar>, rayon::iter::collect::consumer::CollectResult<blstrs::scalar::Scalar>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::scalar::Scalar>, rayon::iter::collect::consumer::CollectResult<blstrs::scalar::Scalar>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::DensityTracker, alloc::sync::Arc<ec_gpu_gen::multiexp_cpu::DensityTracker>, blstrs::g1::G1Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g1::G1Affine>>, usize)>::{closure#1}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp::Op<blstrs::Bls12>>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#2}, <bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12> as core::default::Default>::default>, <bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12> as core::default::Default>::default, bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#1}>>::{closure#1}>::{closure#0}, bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::extend::ListVecConsumer, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Prepared>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Prepared>, bellperson::groth16::aggregate::inner_product::pairing_miller_affine<blstrs::Bls12>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Prepared>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::inner_product::pairing_miller_affine<blstrs::Bls12>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::inner_product::pairing_miller_affine<blstrs::Bls12>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Prepared>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Prepared>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Prepared>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Prepared>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Prepared>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Prepared>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<blstrs::g1::G1Affine, rayon_core::join::join::call<blstrs::g1::G1Affine, bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g1::G1Affine>::{closure#2}>::{closure#0}>::{closure#0}, blstrs::g1::G1Affine>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon_core::join::join::call<blstrs::g1::G1Affine, bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g1::G1Affine>::{closure#1}>::{closure#0}, rayon_core::join::join::call<blstrs::g1::G1Affine, bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g1::G1Affine>::{closure#2}>::{closure#0}, blstrs::g1::G1Affine, blstrs::g1::G1Affine>::{closure#0}, (blstrs::g1::G1Affine, blstrs::g1::G1Affine)>::{closure#0}::{closure#0}, (blstrs::g1::G1Affine, blstrs::g1::G1Affine)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::DensityTracker, alloc::sync::Arc<ec_gpu_gen::multiexp_cpu::DensityTracker>, blstrs::g1::G1Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g1::G1Affine>>, usize)>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::DensityTracker, alloc::sync::Arc<ec_gpu_gen::multiexp_cpu::DensityTracker>, blstrs::g1::G1Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g1::G1Affine>>, usize)>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g2::G2Affine>>::compress::{closure#0}>>::{closure#1}>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<alloc::vec::Vec<blstrs::g1::G1Projective>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g1::G1Affine>>, bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g1::G1Projective>::{closure#1}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::DensityTracker, alloc::sync::Arc<ec_gpu_gen::multiexp_cpu::DensityTracker>, blstrs::g1::G1Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g1::G1Affine>>, usize)>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::DensityTracker, alloc::sync::Arc<ec_gpu_gen::multiexp_cpu::DensityTracker>, blstrs::g1::G1Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g1::G1Affine>>, usize)>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::range::IterProducer<usize>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>, std::io::error::Error>::{closure#0}>, <bellperson::groth16::proof::Proof<blstrs::Bls12>>::read_many::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::range::IterProducer<usize>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>, std::io::error::Error>::{closure#0}>, <bellperson::groth16::proof::Proof<blstrs::Bls12>>::read_many::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::extend::ListVecConsumer>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_a::{closure#0}>>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_a::{closure#0}>>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#3}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#0}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#3}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#0}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#1}>>::{closure#1}, (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)>::{closure#0}, ((alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>))>::{closure#0}::{closure#0}, ((alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>))>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::verifier::prepare_verifying_key<blstrs::Bls12>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::scalar::Scalar>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::scalar::Scalar>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::scalar::Scalar>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::scalar::Scalar>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_h::{closure#0}>>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g1::G1Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#3}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#0}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#1}>>::{closure#1}>::{closure#0}, (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<blstrs::g1::G1Projective, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::verify::verify_aggregate_proof<blstrs::Bls12, &mut rand_core::os::OsRng>::{closure#0}::{closure#2}::{closure#0}, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::verify::verify_aggregate_proof<blstrs::Bls12, &mut rand_core::os::OsRng>::{closure#0}::{closure#2}::{closure#0}, blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}>::{closure#0}, blstrs::g1::G1Projective>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#2}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#2}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}>>::{closure#1}, core::result::Result<bool, anyhow::Error>, core::result::Result<bool, anyhow::Error>>::{closure#0}, (core::result::Result<bool, anyhow::Error>, core::result::Result<bool, anyhow::Error>)>::{closure#0}::{closure#0}, (core::result::Result<bool, anyhow::Error>, core::result::Result<bool, anyhow::Error>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<blstrs::pairing::MillerLoopResult>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<&bellperson::groth16::proof::Proof<blstrs::Bls12>>, rayon::slice::IterProducer<[u8; 32]>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::pairing::MillerLoopResult>, bellperson::groth16::verifier::verify_proofs_batch<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#2}::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<blstrs::pairing::MillerLoopResult>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::extend::ListVecConsumer, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::vec::DrainProducer<u32>, rayon::slice::IterProducer<storage_proofs_update::vanilla::ChallengeProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::find::FindConsumer<rayon::iter::ParallelIterator::all::is_false>, <storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::vec::DrainProducer<u32>, rayon::slice::IterProducer<storage_proofs_update::vanilla::ChallengeProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::find::FindConsumer<rayon::iter::ParallelIterator::all::is_false>, <storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>>::{closure#1}, core::option::Option<bool>, core::option::Option<bool>>::{closure#0}, (core::option::Option<bool>, core::option::Option<bool>)>::{closure#0}::{closure#0}, (core::option::Option<bool>, core::option::Option<bool>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<blstrs::scalar::Scalar>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::scalar::Scalar>, bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<blstrs::scalar::Scalar>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::extend::ListVecConsumer, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_l::{closure#0}>>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_h::{closure#0}>>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_h::{closure#0}>>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g2::G2Affine>>::compress::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g2::G2Affine>>::compress::{closure#0}>>::{closure#1}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>)>::{closure#0}, ((alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>))>::{closure#0}::{closure#0}, ((alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>))>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<alloc::vec::Vec<blstrs::g1::G1Projective>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g1::G1Projective>::{closure#1}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<((blstrs::gt::Gt, blstrs::gt::Gt), (blstrs::gt::Gt, blstrs::gt::Gt))>, rayon::slice::IterProducer<(blstrs::gt::Gt, blstrs::gt::Gt)>>, rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<((blstrs::gt::Gt, blstrs::gt::Gt), (blstrs::gt::Gt, blstrs::gt::Gt))>, rayon::slice::IterProducer<(blstrs::g1::G1Projective, blstrs::g1::G1Projective)>>>, rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#2}, <bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12> as core::default::Default>::default>, <bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12> as core::default::Default>::default, bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#1}>, bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<((blstrs::gt::Gt, blstrs::gt::Gt), (blstrs::gt::Gt, blstrs::gt::Gt))>, rayon::slice::IterProducer<(blstrs::gt::Gt, blstrs::gt::Gt)>>, rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<((blstrs::gt::Gt, blstrs::gt::Gt), (blstrs::gt::Gt, blstrs::gt::Gt))>, rayon::slice::IterProducer<(blstrs::g1::G1Projective, blstrs::g1::G1Projective)>>>, rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#2}, <bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12> as core::default::Default>::default>, <bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12> as core::default::Default>::default, bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#1}>, bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#0}>>::{closure#1}, bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>, bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>>::{closure#0}, (bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>, bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>)>::{closure#0}::{closure#0}, (bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>, bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::FullDensity, ec_gpu_gen::multiexp_cpu::FullDensity, blstrs::g1::G1Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g1::G1Affine>>, usize)>::{closure#1}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::compress::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::compress::{closure#0}>>::{closure#1}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>::{closure#0}, ((rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>))>::{closure#0}::{closure#0}, ((rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>))>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::compress::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::compress::{closure#0}>>::{closure#1}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>::{closure#0}, ((rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>))>::{closure#0}::{closure#0}, ((rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>))>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bool>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::compress::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::compress::{closure#0}>>::{closure#1}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>::{closure#0}, ((alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>))>::{closure#0}::{closure#0}, ((alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>))>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<filecoin_hashers::poseidon::PoseidonDomain>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<filecoin_hashers::poseidon::PoseidonDomain>, <merkletree::store::vec::VecStore<filecoin_hashers::poseidon::PoseidonDomain> as merkletree::store::Store<filecoin_hashers::poseidon::PoseidonDomain>>::build_small_tree<filecoin_hashers::poseidon::PoseidonFunction, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<filecoin_hashers::poseidon::PoseidonDomain>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<filecoin_hashers::poseidon::PoseidonDomain>, <merkletree::store::vec::VecStore<filecoin_hashers::poseidon::PoseidonDomain> as merkletree::store::Store<filecoin_hashers::poseidon::PoseidonDomain>>::build_small_tree<filecoin_hashers::poseidon::PoseidonFunction, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<filecoin_hashers::poseidon::PoseidonDomain>, rayon::iter::collect::consumer::CollectResult<filecoin_hashers::poseidon::PoseidonDomain>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<filecoin_hashers::poseidon::PoseidonDomain>, rayon::iter::collect::consumer::CollectResult<filecoin_hashers::poseidon::PoseidonDomain>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<filecoin_hashers::poseidon::PoseidonDomain>, rayon::iter::collect::consumer::CollectResult<filecoin_hashers::poseidon::PoseidonDomain>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_b_g1::{closure#0}>>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::FullDensity, ec_gpu_gen::multiexp_cpu::FullDensity, blstrs::g1::G1Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g1::G1Affine>>, usize)>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::FullDensity, ec_gpu_gen::multiexp_cpu::FullDensity, blstrs::g1::G1Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g1::G1Affine>>, usize)>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g2::G2Affine>>::compress::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g2::G2Affine>>::compress::{closure#0}>>::{closure#1}, (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>), (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>)>::{closure#0}, ((rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>), (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>))>::{closure#0}::{closure#0}, ((rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>), (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>))>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<core::option::Option<bool>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::vec::DrainProducer<u32>, rayon::slice::IterProducer<storage_proofs_update::vanilla::ChallengeProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::find::FindConsumer<rayon::iter::ParallelIterator::all::is_false>, <storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>>::{closure#1}>::{closure#0}, core::option::Option<bool>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<&bellperson::groth16::proof::Proof<blstrs::Bls12>>, rayon::slice::IterProducer<[u8; 32]>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::verifier::verify_proofs_batch<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#2}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<&bellperson::groth16::proof::Proof<blstrs::Bls12>>, rayon::slice::IterProducer<[u8; 32]>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::verifier::verify_proofs_batch<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#2}::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::pairing::MillerLoopResult>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::pairing::MillerLoopResult>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::pairing::MillerLoopResult>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::pairing::MillerLoopResult>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::pairing::MillerLoopResult>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::pairing::MillerLoopResult>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterMutProducer<alloc::vec::Vec<blstrs::g1::G1Projective>>>, rayon::vec::DrainProducer<blstrs::g1::G1Projective>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g1::G1Projective>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterMutProducer<alloc::vec::Vec<blstrs::g1::G1Projective>>>, rayon::vec::DrainProducer<blstrs::g1::G1Projective>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g1::G1Projective>::{closure#0}>>::{closure#1}, (), ()>::{closure#0}, ((), ())>::{closure#0}::{closure#0}, ((), ())>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bool>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::verifier::verify_proofs_batch<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#0}::{closure#0}, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::verifier::verify_proofs_batch<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#0}::{closure#0}, blstrs::g1::G1Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::verifier::verify_proofs_batch<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#0}::{closure#0}, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::verifier::verify_proofs_batch<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#0}::{closure#0}, blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}, blstrs::g1::G1Projective, blstrs::g1::G1Projective>::{closure#0}, (blstrs::g1::G1Projective, blstrs::g1::G1Projective)>::{closure#0}::{closure#0}, (blstrs::g1::G1Projective, blstrs::g1::G1Projective)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::range::IterProducer<usize>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>, std::io::error::Error>::{closure#0}>, <bellperson::groth16::proof::Proof<blstrs::Bls12>>::read_many::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Projective>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::msm::fixed_base::multi_scalar_mul<blstrs::g2::G2Projective>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Projective>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g1::G1Affine>>, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g1::G1Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g1::G1Affine>>, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<filecoin_hashers::poseidon::PoseidonDomain>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, <merkletree::store::vec::VecStore<filecoin_hashers::poseidon::PoseidonDomain> as merkletree::store::Store<filecoin_hashers::poseidon::PoseidonDomain>>::build_small_tree<filecoin_hashers::poseidon::PoseidonFunction, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<filecoin_hashers::poseidon::PoseidonDomain>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, <merkletree::store::vec::VecStore<filecoin_hashers::poseidon::PoseidonDomain> as merkletree::store::Store<filecoin_hashers::poseidon::PoseidonDomain>>::build_small_tree<filecoin_hashers::poseidon::PoseidonFunction, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::poseidon::PoseidonDomain>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::poseidon::PoseidonDomain>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::poseidon::PoseidonDomain>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::poseidon::PoseidonDomain>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::poseidon::PoseidonDomain>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::poseidon::PoseidonDomain>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::scale::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::scale::{closure#0}>>::{closure#1}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>::{closure#0}, ((alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>))>::{closure#0}::{closure#0}, ((alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>))>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g2::G2Affine>>::compress::{closure#0}>>::{closure#1}>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_h::{closure#0}>>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_b_g1::{closure#0}>>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::extend::ListVecConsumer, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::extend::ListVecConsumer, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::extend::ListVecConsumer>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::extend::ListVecConsumer>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g2::G2Affine>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterMutProducer<blstrs::scalar::Scalar>, rayon::slice::IterMutProducer<blstrs::scalar::Scalar>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::prove::gipa_tipp_mipp<blstrs::Bls12>::{closure#0}>>::{closure#1}>::{closure#0}, ()>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::scale::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::scale::{closure#0}>>::{closure#1}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>::{closure#0}, ((rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>))>::{closure#0}::{closure#0}, ((rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>))>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bool>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::scale::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::scale::{closure#0}>>::{closure#1}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>::{closure#0}, ((rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>))>::{closure#0}::{closure#0}, ((rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>))>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_b_g1::{closure#0}>>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_b_g1::{closure#0}>>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bool>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g2::G2Affine>::{closure#0}, blstrs::g2::G2Affine>::{closure#1}, <blstrs::g2::G2Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g2::G2Affine>::{closure#0}, blstrs::g2::G2Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g2::G2Affine>::{closure#0}, blstrs::g2::G2Affine>::{closure#1}, <blstrs::g2::G2Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g2::G2Affine>::{closure#0}, blstrs::g2::G2Affine>::{closure#0}>>::{closure#1}, blstrs::g2::G2Projective, blstrs::g2::G2Projective>::{closure#0}, (blstrs::g2::G2Projective, blstrs::g2::G2Projective)>::{closure#0}::{closure#0}, (blstrs::g2::G2Projective, blstrs::g2::G2Projective)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterMutProducer<alloc::vec::Vec<blstrs::g2::G2Projective>>>, rayon::vec::DrainProducer<blstrs::g2::G2Projective>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g2::G2Projective>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterMutProducer<alloc::vec::Vec<blstrs::g2::G2Projective>>>, rayon::vec::DrainProducer<blstrs::g2::G2Projective>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g2::G2Projective>::{closure#0}>>::{closure#1}, (), ()>::{closure#0}, ((), ())>::{closure#0}::{closure#0}, ((), ())>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_l::{closure#0}>>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_l::{closure#0}>>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#3}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#0}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#1}>>::{closure#1}>::{closure#0}, (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<alloc::vec::Vec<blstrs::g2::G2Projective>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g2::G2Affine>>, bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g2::G2Projective>::{closure#1}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Projective>, bellperson::groth16::aggregate::msm::fixed_base::multi_scalar_mul<blstrs::g1::G1Projective>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::compress::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::compress::{closure#0}>>::{closure#1}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>::{closure#0}, ((alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>))>::{closure#0}::{closure#0}, ((alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>))>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<filecoin_hashers::poseidon::PoseidonDomain>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, <merkletree::store::vec::VecStore<filecoin_hashers::poseidon::PoseidonDomain> as merkletree::store::Store<filecoin_hashers::poseidon::PoseidonDomain>>::build_small_tree<filecoin_hashers::poseidon::PoseidonFunction, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::poseidon::PoseidonDomain>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g2::G2Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_b_g2::{closure#0}>>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g2::G2Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_b_g2::{closure#0}>>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::extend::ListVecConsumer, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::extend::ListVecConsumer, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::compress::{closure#0}>>::{closure#1}>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<blstrs::g2::G2Projective, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g2::G2Affine>::{closure#0}, blstrs::g2::G2Affine>::{closure#1}, <blstrs::g2::G2Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g2::G2Affine>::{closure#0}, blstrs::g2::G2Affine>::{closure#0}>>::{closure#1}>::{closure#0}, blstrs::g2::G2Projective>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::FullDensity, ec_gpu_gen::multiexp_cpu::FullDensity, blstrs::g1::G1Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g1::G1Affine>>, usize)>::{closure#1}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Projective>, bellperson::groth16::verifier::prepare_verifying_key<blstrs::Bls12>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Projective>, bellperson::groth16::verifier::prepare_verifying_key<blstrs::Bls12>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<core::result::Result<(), anyhow::Error>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::try_reduce::TryReduceConsumer<rayon::iter::ParallelIterator::try_for_each::ok<core::result::Result<(), anyhow::Error>>, <() as core::default::Default>::default>, <merkletree::store::vec::VecStore<filecoin_hashers::poseidon::PoseidonDomain> as merkletree::store::Store<filecoin_hashers::poseidon::PoseidonDomain>>::process_layer<filecoin_hashers::poseidon::PoseidonFunction, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>::{closure#0}>>::{closure#1}>::{closure#0}, core::result::Result<(), anyhow::Error>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g2::G2Affine>>::compress::{closure#0}>>::{closure#1}>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<[u8; 32]>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::execute_fft<blstrs::Bls12>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<[u8; 32]>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::inner_product::multiexponentiation<blstrs::g1::G1Affine>::{closure#0}, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::inner_product::multiexponentiation<blstrs::g1::G1Affine>::{closure#0}, blstrs::g1::G1Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::inner_product::multiexponentiation<blstrs::g1::G1Affine>::{closure#0}, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::inner_product::multiexponentiation<blstrs::g1::G1Affine>::{closure#0}, blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}, blstrs::g1::G1Projective, blstrs::g1::G1Projective>::{closure#0}, (blstrs::g1::G1Projective, blstrs::g1::G1Projective)>::{closure#0}::{closure#0}, (blstrs::g1::G1Projective, blstrs::g1::G1Projective)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#3}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#0}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#3}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#0}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#1}>>::{closure#1}, (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)>::{closure#0}, ((alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>))>::{closure#0}::{closure#0}, ((alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>))>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g2::G2Affine>>, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g2::G2Affine>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Prepared>, bellperson::groth16::aggregate::inner_product::pairing_miller_affine<blstrs::Bls12>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Prepared>, bellperson::groth16::aggregate::inner_product::pairing_miller_affine<blstrs::Bls12>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Prepared>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Prepared>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Prepared>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Prepared>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Prepared>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Prepared>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::try_reduce::TryReduceConsumer<rayon::iter::ParallelIterator::try_for_each::ok<core::result::Result<(), anyhow::Error>>, <() as core::default::Default>::default>, <merkletree::store::vec::VecStore<filecoin_hashers::poseidon::PoseidonDomain> as merkletree::store::Store<filecoin_hashers::poseidon::PoseidonDomain>>::process_layer<filecoin_hashers::poseidon::PoseidonFunction, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::try_reduce::TryReduceConsumer<rayon::iter::ParallelIterator::try_for_each::ok<core::result::Result<(), anyhow::Error>>, <() as core::default::Default>::default>, <merkletree::store::vec::VecStore<filecoin_hashers::poseidon::PoseidonDomain> as merkletree::store::Store<filecoin_hashers::poseidon::PoseidonDomain>>::process_layer<filecoin_hashers::poseidon::PoseidonFunction, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>::{closure#0}>>::{closure#1}, core::result::Result<(), anyhow::Error>, core::result::Result<(), anyhow::Error>>::{closure#0}, (core::result::Result<(), anyhow::Error>, core::result::Result<(), anyhow::Error>)>::{closure#0}::{closure#0}, (core::result::Result<(), anyhow::Error>, core::result::Result<(), anyhow::Error>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::scale::{closure#0}>>::{closure#1}>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Projective>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Projective>, bellperson::groth16::aggregate::msm::fixed_base::multi_scalar_mul<blstrs::g2::G2Projective>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Projective>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Prepared>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::inner_product::pairing_miller_affine<blstrs::Bls12>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Prepared>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_l::{closure#0}>>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_l::{closure#0}>>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<blstrs::pairing::MillerLoopResult, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<(&blstrs::g1::G1Affine, &blstrs::g2::G2Affine)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<bellperson::groth16::aggregate::accumulator::PairingCheck<blstrs::Bls12>>::new_random_from_miller_inputs::{closure#3}, <blstrs::pairing::MillerLoopResult as core::default::Default>::default>, <blstrs::pairing::MillerLoopResult as core::default::Default>::default, <bellperson::groth16::aggregate::accumulator::PairingCheck<blstrs::Bls12>>::new_random_from_miller_inputs::{closure#2}>, <bellperson::groth16::aggregate::accumulator::PairingCheck<blstrs::Bls12>>::new_random_from_miller_inputs::{closure#1}>, <bellperson::groth16::aggregate::accumulator::PairingCheck<blstrs::Bls12>>::new_random_from_miller_inputs::{closure#0}>>::{closure#1}>::{closure#0}, blstrs::pairing::MillerLoopResult>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<[u8; 32]>, bellperson::groth16::prover::execute_fft<blstrs::Bls12>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<[u8; 32]>, bellperson::groth16::prover::execute_fft<blstrs::Bls12>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<[u8; 32]>, rayon::iter::collect::consumer::CollectResult<[u8; 32]>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<[u8; 32]>, rayon::iter::collect::consumer::CollectResult<[u8; 32]>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<[u8; 32]>, rayon::iter::collect::consumer::CollectResult<[u8; 32]>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::FullDensity, ec_gpu_gen::multiexp_cpu::FullDensity, blstrs::g1::G1Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g1::G1Affine>>, usize)>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::FullDensity, ec_gpu_gen::multiexp_cpu::FullDensity, blstrs::g1::G1Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g1::G1Affine>>, usize)>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::DensityTracker, alloc::sync::Arc<ec_gpu_gen::multiexp_cpu::DensityTracker>, blstrs::g2::G2Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g2::G2Affine>>, usize)>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::DensityTracker, alloc::sync::Arc<ec_gpu_gen::multiexp_cpu::DensityTracker>, blstrs::g2::G2Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g2::G2Affine>>, usize)>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<core::result::Result<bool, anyhow::Error>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#2}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}>>::{closure#1}>::{closure#0}, core::result::Result<bool, anyhow::Error>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<filecoin_hashers::sha256::Sha256Domain>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<filecoin_hashers::sha256::Sha256Domain>, <filecoin_proofs::commitment_reader::CommitmentReader<fr32::reader::Fr32Reader<filecoin_proofs::pieces::EmptySource>>>::finish::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<filecoin_hashers::sha256::Sha256Domain>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<filecoin_hashers::sha256::Sha256Domain>, <filecoin_proofs::commitment_reader::CommitmentReader<fr32::reader::Fr32Reader<filecoin_proofs::pieces::EmptySource>>>::finish::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<filecoin_hashers::sha256::Sha256Domain>, rayon::iter::collect::consumer::CollectResult<filecoin_hashers::sha256::Sha256Domain>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<filecoin_hashers::sha256::Sha256Domain>, rayon::iter::collect::consumer::CollectResult<filecoin_hashers::sha256::Sha256Domain>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<filecoin_hashers::sha256::Sha256Domain>, rayon::iter::collect::consumer::CollectResult<filecoin_hashers::sha256::Sha256Domain>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<filecoin_hashers::sha256::Sha256Domain>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, <filecoin_proofs::commitment_reader::CommitmentReader<fr32::reader::Fr32Reader<filecoin_proofs::pieces::EmptySource>>>::finish::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<filecoin_hashers::sha256::Sha256Domain>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, <filecoin_proofs::commitment_reader::CommitmentReader<fr32::reader::Fr32Reader<filecoin_proofs::pieces::EmptySource>>>::finish::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::sha256::Sha256Domain>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::sha256::Sha256Domain>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::sha256::Sha256Domain>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::sha256::Sha256Domain>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::sha256::Sha256Domain>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::sha256::Sha256Domain>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::sha256::Sha256Domain>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<filecoin_hashers::sha256::Sha256Domain>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, <filecoin_proofs::commitment_reader::CommitmentReader<fr32::reader::Fr32Reader<filecoin_proofs::pieces::EmptySource>>>::finish::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::sha256::Sha256Domain>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<filecoin_hashers::sha256::Sha256Domain>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<filecoin_hashers::sha256::Sha256Domain>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<filecoin_hashers::sha256::Sha256Domain>, <filecoin_proofs::commitment_reader::CommitmentReader<fr32::reader::Fr32Reader<filecoin_proofs::pieces::EmptySource>>>::finish::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<filecoin_hashers::sha256::Sha256Domain>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Projective>, bellperson::groth16::verifier::prepare_verifying_key<blstrs::Bls12>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g2::G2Affine, std::io::error::Error>::{closure#0}>, <bellperson::groth16::aggregate::srs::GenericSRS<_>>::read_mmap::mmap_read_vec<blstrs::g2::G2Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g2::G2Affine, std::io::error::Error>::{closure#0}>, <bellperson::groth16::aggregate::srs::GenericSRS<_>>::read_mmap::mmap_read_vec<blstrs::g2::G2Affine>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g1::G1Affine>>, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g1::G1Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g1::G1Affine>>, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::range::IterProducer<usize>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>, std::io::error::Error>::{closure#0}>, <bellperson::groth16::proof::Proof<blstrs::Bls12>>::read_many::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g2::G2Affine, std::io::error::Error>::{closure#0}>, <bellperson::groth16::aggregate::srs::GenericSRS<_>>::read_mmap::mmap_read_vec<blstrs::g2::G2Affine>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <bellperson::groth16::aggregate::srs::GenericSRS<_>>::read_mmap::mmap_read_vec<blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::verifier::prepare_verifying_key<blstrs::Bls12>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::verifier::prepare_verifying_key<blstrs::Bls12>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::verifier::prepare_verifying_key<blstrs::Bls12>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g1::G1Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g1::G1Affine>>, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::range::IterProducer<usize>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>, std::io::error::Error>::{closure#0}>, <bellperson::groth16::proof::Proof<blstrs::Bls12>>::read_many::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::range::IterProducer<usize>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>, std::io::error::Error>::{closure#0}>, <bellperson::groth16::proof::Proof<blstrs::Bls12>>::read_many::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <bellperson::groth16::aggregate::srs::GenericSRS<_>>::read_mmap::mmap_read_vec<blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Projective>, bellperson::groth16::verifier::prepare_verifying_key<blstrs::Bls12>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Projective>, bellperson::groth16::verifier::prepare_verifying_key<blstrs::Bls12>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::range::IterProducer<usize>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>, std::io::error::Error>::{closure#0}>, <bellperson::groth16::proof::Proof<blstrs::Bls12>>::read_many::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::range::IterProducer<usize>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>, std::io::error::Error>::{closure#0}>, <bellperson::groth16::proof::Proof<blstrs::Bls12>>::read_many::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>, rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>, rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>, rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::range::IterProducer<usize>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>, std::io::error::Error>::{closure#0}>, <bellperson::groth16::proof::Proof<blstrs::Bls12>>::read_many::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g2::G2Affine, std::io::error::Error>::{closure#0}>, <bellperson::groth16::aggregate::srs::GenericSRS<_>>::read_mmap::mmap_read_vec<blstrs::g2::G2Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g2::G2Affine, std::io::error::Error>::{closure#0}>, <bellperson::groth16::aggregate::srs::GenericSRS<_>>::read_mmap::mmap_read_vec<blstrs::g2::G2Affine>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g2::G2Affine, std::io::error::Error>::{closure#0}>, <bellperson::groth16::aggregate::srs::GenericSRS<_>>::read_mmap::mmap_read_vec<blstrs::g2::G2Affine>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <bellperson::groth16::aggregate::srs::GenericSRS<_>>::read_mmap::mmap_read_vec<blstrs::g1::G1Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <bellperson::groth16::aggregate::srs::GenericSRS<_>>::read_mmap::mmap_read_vec<blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <bellperson::groth16::aggregate::srs::GenericSRS<_>>::read_mmap::mmap_read_vec<blstrs::g1::G1Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <bellperson::groth16::aggregate::srs::GenericSRS<_>>::read_mmap::mmap_read_vec<blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>>::new
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _>>::new
91
92
4.70k
    pub(super) unsafe fn as_job_ref(&self) -> JobRef {
93
4.70k
        JobRef::new(self)
94
4.70k
    }
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::slice::IterProducer<fvm_shared::sector::seal::SealVerifyInfo>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>, <fvm::kernel::default::DefaultKernel<fvm::call_manager::default::DefaultCallManager<fvm::machine::default::DefaultMachine<fvm_ipld_blockstore::memory::MemoryBlockstore, fvm_integration_tests::dummy::DummyExterns>>> as fvm::kernel::CryptoOps>::batch_verify_seals::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bool>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::slice::IterProducer<fvm_shared::sector::seal::SealVerifyInfo>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, <fvm::kernel::default::DefaultKernel<fvm::call_manager::default::DefaultCallManager<fvm::machine::default::DefaultMachine<fvm_ipld_blockstore::memory::MemoryBlockstore, fvm_integration_tests::dummy::DummyExterns>>> as fvm::kernel::CryptoOps>::batch_verify_seals::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::slice::IterProducer<fvm_shared::sector::seal::SealVerifyInfo>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, <fvm::kernel::default::DefaultKernel<fvm::call_manager::default::DefaultCallManager<fvm::machine::default::DefaultMachine<fvm_ipld_blockstore::memory::MemoryBlockstore, fvm_integration_tests::dummy::DummyExterns>>> as fvm::kernel::CryptoOps>::batch_verify_seals::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::slice::IterProducer<fvm_shared::sector::seal::SealVerifyInfo>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, <fvm::kernel::default::DefaultKernel<fvm::call_manager::default::DefaultCallManager<fvm::machine::default::DefaultMachine<fvm_ipld_blockstore::memory::MemoryBlockstore, fvm_integration_tests::dummy::DummyExterns>>> as fvm::kernel::CryptoOps>::batch_verify_seals::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::slice::IterProducer<fvm_shared::sector::seal::SealVerifyInfo>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>, <fvm::kernel::default::DefaultKernel<fvm::call_manager::default::DefaultCallManager<fvm::machine::default::DefaultMachine<fvm_ipld_blockstore::memory::MemoryBlockstore, fvm_integration_tests::dummy::DummyExterns>>> as fvm::kernel::CryptoOps>::batch_verify_seals::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::slice::IterProducer<fvm_shared::sector::seal::SealVerifyInfo>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>, <fvm::kernel::default::DefaultKernel<fvm::call_manager::default::DefaultCallManager<fvm::machine::default::DefaultMachine<fvm_ipld_blockstore::memory::MemoryBlockstore, fvm_integration_tests::dummy::DummyExterns>>> as fvm::kernel::CryptoOps>::batch_verify_seals::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<core::result::Result<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>, anyhow::Error>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<fvm::kernel::default::verify_aggregate_seals::AggregationInputs>, rayon::iter::map::MapConsumer<rayon::iter::try_reduce::TryReduceConsumer<fvm::kernel::default::verify_aggregate_seals::{closure#2}, <alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>::new>, fvm::kernel::default::verify_aggregate_seals::{closure#1}>>::{closure#1}>::{closure#0}, core::result::Result<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>, anyhow::Error>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<fvm::kernel::default::verify_aggregate_seals::AggregationInputs>, rayon::iter::map::MapConsumer<rayon::iter::try_reduce::TryReduceConsumer<fvm::kernel::default::verify_aggregate_seals::{closure#2}, <alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>::new>, fvm::kernel::default::verify_aggregate_seals::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<fvm::kernel::default::verify_aggregate_seals::AggregationInputs>, rayon::iter::map::MapConsumer<rayon::iter::try_reduce::TryReduceConsumer<fvm::kernel::default::verify_aggregate_seals::{closure#2}, <alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>::new>, fvm::kernel::default::verify_aggregate_seals::{closure#1}>>::{closure#1}, core::result::Result<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>, anyhow::Error>, core::result::Result<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>, anyhow::Error>>::{closure#0}, (core::result::Result<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>, anyhow::Error>, core::result::Result<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>, anyhow::Error>)>::{closure#0}::{closure#0}, (core::result::Result<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>, anyhow::Error>, core::result::Result<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>, anyhow::Error>)>>::as_job_ref
<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(wasmtime_types::DefinedFuncIndex, wasmtime_environ::module_environ::FunctionBodyData)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<(wasmtime_types::DefinedFuncIndex, wasmtime_environ::module_environ::FunctionBodyData), alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error, <wasmtime::module::Module>::compile_functions::{closure#0}::{closure#0}>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>>>::as_job_ref
Line
Count
Source
92
1.67k
    pub(super) unsafe fn as_job_ref(&self) -> JobRef {
93
1.67k
        JobRef::new(self)
94
1.67k
    }
<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon_core::join::join::call<core::result::Result<cranelift_entity::primary::PrimaryMap<wasmtime_types::DefinedFuncIndex, alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, anyhow::Error>, <wasmtime::module::Module>::compile_functions::{closure#0}>::{closure#0}, rayon_core::join::join::call<core::result::Result<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, anyhow::Error>, <wasmtime::module::Module>::compile_functions::{closure#1}>::{closure#0}, core::result::Result<cranelift_entity::primary::PrimaryMap<wasmtime_types::DefinedFuncIndex, alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, anyhow::Error>, core::result::Result<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, anyhow::Error>>::{closure#0}, (core::result::Result<cranelift_entity::primary::PrimaryMap<wasmtime_types::DefinedFuncIndex, alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, anyhow::Error>, core::result::Result<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, anyhow::Error>)>::{closure#0}::{closure#0}, (core::result::Result<cranelift_entity::primary::PrimaryMap<wasmtime_types::DefinedFuncIndex, alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, anyhow::Error>, core::result::Result<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, anyhow::Error>)>>::as_job_ref
Line
Count
Source
92
251
    pub(super) unsafe fn as_job_ref(&self) -> JobRef {
93
251
        JobRef::new(self)
94
251
    }
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(wasmtime_types::DefinedFuncIndex, wasmtime_environ::module_environ::FunctionBodyData)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<(wasmtime_types::DefinedFuncIndex, wasmtime_environ::module_environ::FunctionBodyData), alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error, <wasmtime::module::Module>::compile_functions::{closure#0}::{closure#0}>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<wasmtime_types::SignatureIndex>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<wasmtime_types::SignatureIndex, alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error, <wasmtime::module::Module>::compile_functions::{closure#1}::{closure#0}>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<wasmtime_types::SignatureIndex>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<wasmtime_types::SignatureIndex, alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error, <wasmtime::module::Module>::compile_functions::{closure#1}::{closure#0}>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<wasmtime_types::SignatureIndex>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<wasmtime_types::SignatureIndex, alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error, <wasmtime::module::Module>::compile_functions::{closure#1}::{closure#0}>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(wasmparser::validator::func::FuncValidator<wasmparser::validator::core::ValidatorResources>, wasmparser::readers::core::code::FunctionBody)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<()>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<(), wasmparser::binary_reader::BinaryReaderError>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<(wasmparser::validator::func::FuncValidator<wasmparser::validator::core::ValidatorResources>, wasmparser::readers::core::code::FunctionBody), (), wasmparser::binary_reader::BinaryReaderError, <wasmtime::module::Module>::validate::{closure#0}>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(wasmparser::validator::func::FuncValidator<wasmparser::validator::core::ValidatorResources>, wasmparser::readers::core::code::FunctionBody)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<()>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<(), wasmparser::binary_reader::BinaryReaderError>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<(wasmparser::validator::func::FuncValidator<wasmparser::validator::core::ValidatorResources>, wasmparser::readers::core::code::FunctionBody), (), wasmparser::binary_reader::BinaryReaderError, <wasmtime::module::Module>::validate::{closure#0}>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<()>, rayon::iter::collect::consumer::CollectResult<()>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<()>, rayon::iter::collect::consumer::CollectResult<()>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<()>, rayon::iter::collect::consumer::CollectResult<()>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(wasmtime_types::DefinedFuncIndex, wasmtime_environ::module_environ::FunctionBodyData)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<(wasmtime_types::DefinedFuncIndex, wasmtime_environ::module_environ::FunctionBodyData), alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error, <wasmtime::module::Module>::compile_functions::{closure#0}::{closure#0}>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(wasmtime_types::DefinedFuncIndex, wasmtime_environ::module_environ::FunctionBodyData)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<(wasmtime_types::DefinedFuncIndex, wasmtime_environ::module_environ::FunctionBodyData), alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error, <wasmtime::module::Module>::compile_functions::{closure#0}::{closure#0}>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(wasmtime_types::DefinedFuncIndex, wasmtime_environ::module_environ::FunctionBodyData)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<(wasmtime_types::DefinedFuncIndex, wasmtime_environ::module_environ::FunctionBodyData), alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error, <wasmtime::module::Module>::compile_functions::{closure#0}::{closure#0}>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(wasmtime_types::DefinedFuncIndex, wasmtime_environ::module_environ::FunctionBodyData)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<(wasmtime_types::DefinedFuncIndex, wasmtime_environ::module_environ::FunctionBodyData), alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error, <wasmtime::module::Module>::compile_functions::{closure#0}::{closure#0}>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>)>>::as_job_ref
<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<()>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(wasmparser::validator::func::FuncValidator<wasmparser::validator::core::ValidatorResources>, wasmparser::readers::core::code::FunctionBody)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<(), wasmparser::binary_reader::BinaryReaderError>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<(wasmparser::validator::func::FuncValidator<wasmparser::validator::core::ValidatorResources>, wasmparser::readers::core::code::FunctionBody), (), wasmparser::binary_reader::BinaryReaderError, <wasmtime::module::Module>::validate::{closure#0}>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<()>>>>::as_job_ref
Line
Count
Source
92
2.28k
    pub(super) unsafe fn as_job_ref(&self) -> JobRef {
93
2.28k
        JobRef::new(self)
94
2.28k
    }
<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<core::result::Result<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, anyhow::Error>, rayon_core::join::join::call<core::result::Result<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, anyhow::Error>, <wasmtime::module::Module>::compile_functions::{closure#1}>::{closure#0}>::{closure#0}, core::result::Result<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, anyhow::Error>>>::as_job_ref
Line
Count
Source
92
251
    pub(super) unsafe fn as_job_ref(&self) -> JobRef {
93
251
        JobRef::new(self)
94
251
    }
<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(wasmparser::validator::func::FuncValidator<wasmparser::validator::core::ValidatorResources>, wasmparser::readers::core::code::FunctionBody)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<(), wasmparser::binary_reader::BinaryReaderError>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<(wasmparser::validator::func::FuncValidator<wasmparser::validator::core::ValidatorResources>, wasmparser::readers::core::code::FunctionBody), (), wasmparser::binary_reader::BinaryReaderError, <wasmtime::module::Module>::validate::{closure#0}>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(wasmparser::validator::func::FuncValidator<wasmparser::validator::core::ValidatorResources>, wasmparser::readers::core::code::FunctionBody)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<(), wasmparser::binary_reader::BinaryReaderError>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<(wasmparser::validator::func::FuncValidator<wasmparser::validator::core::ValidatorResources>, wasmparser::readers::core::code::FunctionBody), (), wasmparser::binary_reader::BinaryReaderError, <wasmtime::module::Module>::validate::{closure#0}>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<()>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<()>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<()>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<()>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<()>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<()>>)>>::as_job_ref
Line
Count
Source
92
251
    pub(super) unsafe fn as_job_ref(&self) -> JobRef {
93
251
        JobRef::new(self)
94
251
    }
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<wasmtime_types::SignatureIndex>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<wasmtime_types::SignatureIndex, alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error, <wasmtime::module::Module>::compile_functions::{closure#1}::{closure#0}>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<wasmtime_types::SignatureIndex>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<wasmtime_types::SignatureIndex, alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error, <wasmtime::module::Module>::compile_functions::{closure#1}::{closure#0}>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<wasmtime_types::SignatureIndex>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<wasmtime_types::SignatureIndex, alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error, <wasmtime::module::Module>::compile_functions::{closure#1}::{closure#0}>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<()>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(wasmparser::validator::func::FuncValidator<wasmparser::validator::core::ValidatorResources>, wasmparser::readers::core::code::FunctionBody)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<()>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<(), wasmparser::binary_reader::BinaryReaderError>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<(wasmparser::validator::func::FuncValidator<wasmparser::validator::core::ValidatorResources>, wasmparser::readers::core::code::FunctionBody), (), wasmparser::binary_reader::BinaryReaderError, <wasmtime::module::Module>::validate::{closure#0}>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<()>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g2::G2Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_b_g2::{closure#0}>>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g2::G2Affine>>::compress::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g2::G2Affine>>::compress::{closure#0}>>::{closure#1}, (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>), (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>)>::{closure#0}, ((rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>), (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>))>::{closure#0}::{closure#0}, ((rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>), (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>))>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<alloc::vec::Vec<blstrs::g2::G2Projective>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g2::G2Projective>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<alloc::vec::Vec<blstrs::g2::G2Projective>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g2::G2Projective>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::range::IterProducer<usize>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>, std::io::error::Error>::{closure#0}>, <bellperson::groth16::proof::Proof<blstrs::Bls12>>::read_many::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::range::IterProducer<usize>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>, std::io::error::Error>::{closure#0}>, <bellperson::groth16::proof::Proof<blstrs::Bls12>>::read_many::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>, rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>, rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>, rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g2::G2Affine>>::compress::{closure#0}>>::{closure#1}>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>, bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#1}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<filecoin_hashers::poseidon::PoseidonDomain>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<filecoin_hashers::poseidon::PoseidonDomain>, <merkletree::store::vec::VecStore<filecoin_hashers::poseidon::PoseidonDomain> as merkletree::store::Store<filecoin_hashers::poseidon::PoseidonDomain>>::build_small_tree<filecoin_hashers::poseidon::PoseidonFunction, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<filecoin_hashers::poseidon::PoseidonDomain>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<filecoin_hashers::poseidon::PoseidonDomain>, <merkletree::store::vec::VecStore<filecoin_hashers::poseidon::PoseidonDomain> as merkletree::store::Store<filecoin_hashers::poseidon::PoseidonDomain>>::build_small_tree<filecoin_hashers::poseidon::PoseidonFunction, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<filecoin_hashers::poseidon::PoseidonDomain>, rayon::iter::collect::consumer::CollectResult<filecoin_hashers::poseidon::PoseidonDomain>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<filecoin_hashers::poseidon::PoseidonDomain>, rayon::iter::collect::consumer::CollectResult<filecoin_hashers::poseidon::PoseidonDomain>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<filecoin_hashers::poseidon::PoseidonDomain>, rayon::iter::collect::consumer::CollectResult<filecoin_hashers::poseidon::PoseidonDomain>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<filecoin_hashers::poseidon::PoseidonDomain>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<filecoin_hashers::poseidon::PoseidonDomain>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<filecoin_hashers::poseidon::PoseidonDomain>, <merkletree::store::vec::VecStore<filecoin_hashers::poseidon::PoseidonDomain> as merkletree::store::Store<filecoin_hashers::poseidon::PoseidonDomain>>::build_small_tree<filecoin_hashers::poseidon::PoseidonFunction, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<filecoin_hashers::poseidon::PoseidonDomain>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterMutProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::compress<blstrs::g2::G2Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterMutProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::compress<blstrs::g2::G2Affine>::{closure#0}>>::{closure#1}, (), ()>::{closure#0}, ((), ())>::{closure#0}::{closure#0}, ((), ())>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_b_g1::{closure#0}>>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::compress::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::compress::{closure#0}>>::{closure#1}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>::{closure#0}, ((rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>))>::{closure#0}::{closure#0}, ((rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>))>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Projective>, bellperson::groth16::aggregate::msm::fixed_base::multi_scalar_mul<blstrs::g2::G2Projective>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Projective>, bellperson::groth16::aggregate::msm::fixed_base::multi_scalar_mul<blstrs::g2::G2Projective>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Projective>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Projective>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Projective>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Projective>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Projective>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Projective>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PrivateSector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#4}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#3}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#1}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}>>::{closure#1}>::{closure#0}, (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<blstrs::g1::G1Projective, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<&dyn core::ops::function::Fn<(usize,), Output = [u8; 32]> + core::marker::Send + core::marker::Sync, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<&dyn core::ops::function::Fn<(usize,), Output = [u8; 32]> + core::marker::Send + core::marker::Sync, blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}>::{closure#0}, blstrs::g1::G1Projective>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g2::G2Affine>>::compress::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g2::G2Affine>>::compress::{closure#0}>>::{closure#1}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>)>::{closure#0}, ((alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>))>::{closure#0}::{closure#0}, ((alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>))>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#1}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g2::G2Affine>>, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g2::G2Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g2::G2Affine>>, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g2::G2Affine>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::scale::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::scale::{closure#0}>>::{closure#1}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>::{closure#0}, ((rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>))>::{closure#0}::{closure#0}, ((rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>))>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::scale::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::scale::{closure#0}>>::{closure#1}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>::{closure#0}, ((rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>))>::{closure#0}::{closure#0}, ((rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>))>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::scale::{closure#0}>>::{closure#1}>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#2}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#2}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}>>::{closure#1}, core::result::Result<bool, anyhow::Error>, core::result::Result<bool, anyhow::Error>>::{closure#0}, (core::result::Result<bool, anyhow::Error>, core::result::Result<bool, anyhow::Error>)>::{closure#0}::{closure#0}, (core::result::Result<bool, anyhow::Error>, core::result::Result<bool, anyhow::Error>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#3}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#0}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#1}>>::{closure#1}>::{closure#0}, (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_a::{closure#0}>>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::extend::ListVecConsumer, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<blstrs::g1::G1Projective, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::inner_product::multiexponentiation<blstrs::g1::G1Affine>::{closure#0}, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::inner_product::multiexponentiation<blstrs::g1::G1Affine>::{closure#0}, blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}>::{closure#0}, blstrs::g1::G1Projective>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bool>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::verifier::prepare_verifying_key<blstrs::Bls12>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::verifier::prepare_verifying_key<blstrs::Bls12>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<alloc::vec::Vec<blstrs::g2::G2Projective>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g2::G2Affine>>, bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g2::G2Projective>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<alloc::vec::Vec<blstrs::g2::G2Projective>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g2::G2Affine>>, bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g2::G2Projective>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::msm::fixed_base::multi_scalar_mul<blstrs::g1::G1Projective>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::msm::fixed_base::multi_scalar_mul<blstrs::g1::G1Projective>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::scale::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::scale::{closure#0}>>::{closure#1}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>::{closure#0}, ((alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>))>::{closure#0}::{closure#0}, ((alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>))>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::inner_product::multiexponentiation<blstrs::g1::G1Affine>::{closure#0}, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::inner_product::multiexponentiation<blstrs::g1::G1Affine>::{closure#0}, blstrs::g1::G1Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::inner_product::multiexponentiation<blstrs::g1::G1Affine>::{closure#0}, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::inner_product::multiexponentiation<blstrs::g1::G1Affine>::{closure#0}, blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}, blstrs::g1::G1Projective, blstrs::g1::G1Projective>::{closure#0}, (blstrs::g1::G1Projective, blstrs::g1::G1Projective)>::{closure#0}::{closure#0}, (blstrs::g1::G1Projective, blstrs::g1::G1Projective)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<core::result::Result<bool, anyhow::Error>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#2}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}>>::{closure#1}>::{closure#0}, core::result::Result<bool, anyhow::Error>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<blstrs::g1::G1Projective, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g1::G1Affine>::{closure#0}, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g1::G1Affine>::{closure#0}, blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}>::{closure#0}, blstrs::g1::G1Projective>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g2::G2Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g2::G2Affine>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::extend::ListVecConsumer>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::vec::DrainProducer<u32>, rayon::slice::IterProducer<storage_proofs_update::vanilla::ChallengeProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::find::FindConsumer<rayon::iter::ParallelIterator::all::is_false>, <storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::vec::DrainProducer<u32>, rayon::slice::IterProducer<storage_proofs_update::vanilla::ChallengeProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::find::FindConsumer<rayon::iter::ParallelIterator::all::is_false>, <storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>>::{closure#1}, core::option::Option<bool>, core::option::Option<bool>>::{closure#0}, (core::option::Option<bool>, core::option::Option<bool>)>::{closure#0}::{closure#0}, (core::option::Option<bool>, core::option::Option<bool>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::extend::ListVecConsumer, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::extend::ListVecConsumer, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::FullDensity, ec_gpu_gen::multiexp_cpu::FullDensity, blstrs::g1::G1Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g1::G1Affine>>, usize)>::{closure#1}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PrivateSector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#4}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#3}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#1}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}>>::{closure#1}>::{closure#0}, (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::DensityTracker, alloc::sync::Arc<ec_gpu_gen::multiexp_cpu::DensityTracker>, blstrs::g1::G1Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g1::G1Affine>>, usize)>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::DensityTracker, alloc::sync::Arc<ec_gpu_gen::multiexp_cpu::DensityTracker>, blstrs::g1::G1Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g1::G1Affine>>, usize)>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::DensityTracker, alloc::sync::Arc<ec_gpu_gen::multiexp_cpu::DensityTracker>, blstrs::g2::G2Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g2::G2Affine>>, usize)>::{closure#1}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<filecoin_hashers::poseidon::PoseidonDomain>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, <merkletree::store::vec::VecStore<filecoin_hashers::poseidon::PoseidonDomain> as merkletree::store::Store<filecoin_hashers::poseidon::PoseidonDomain>>::build_small_tree<filecoin_hashers::poseidon::PoseidonFunction, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::poseidon::PoseidonDomain>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<blstrs::g1::G1Affine, rayon_core::join::join::call<blstrs::g1::G1Affine, bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g1::G1Affine>::{closure#2}>::{closure#0}>::{closure#0}, blstrs::g1::G1Affine>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<alloc::vec::Vec<blstrs::g2::G2Projective>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g2::G2Affine>>, bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g2::G2Projective>::{closure#1}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon_core::join::join::call<blstrs::g2::G2Affine, bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g2::G2Affine>::{closure#1}>::{closure#0}, rayon_core::join::join::call<blstrs::g2::G2Affine, bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g2::G2Affine>::{closure#2}>::{closure#0}, blstrs::g2::G2Affine, blstrs::g2::G2Affine>::{closure#0}, (blstrs::g2::G2Affine, blstrs::g2::G2Affine)>::{closure#0}::{closure#0}, (blstrs::g2::G2Affine, blstrs::g2::G2Affine)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#3}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#0}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#1}>>::{closure#1}>::{closure#0}, (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<core::result::Result<bool, anyhow::Error>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#2}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}>>::{closure#1}>::{closure#0}, core::result::Result<bool, anyhow::Error>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<(&blstrs::g1::G1Affine, &blstrs::g2::G2Affine)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<bellperson::groth16::aggregate::accumulator::PairingCheck<blstrs::Bls12>>::new_random_from_miller_inputs::{closure#3}, <blstrs::pairing::MillerLoopResult as core::default::Default>::default>, <blstrs::pairing::MillerLoopResult as core::default::Default>::default, <bellperson::groth16::aggregate::accumulator::PairingCheck<blstrs::Bls12>>::new_random_from_miller_inputs::{closure#2}>, <bellperson::groth16::aggregate::accumulator::PairingCheck<blstrs::Bls12>>::new_random_from_miller_inputs::{closure#1}>, <bellperson::groth16::aggregate::accumulator::PairingCheck<blstrs::Bls12>>::new_random_from_miller_inputs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<(&blstrs::g1::G1Affine, &blstrs::g2::G2Affine)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<bellperson::groth16::aggregate::accumulator::PairingCheck<blstrs::Bls12>>::new_random_from_miller_inputs::{closure#3}, <blstrs::pairing::MillerLoopResult as core::default::Default>::default>, <blstrs::pairing::MillerLoopResult as core::default::Default>::default, <bellperson::groth16::aggregate::accumulator::PairingCheck<blstrs::Bls12>>::new_random_from_miller_inputs::{closure#2}>, <bellperson::groth16::aggregate::accumulator::PairingCheck<blstrs::Bls12>>::new_random_from_miller_inputs::{closure#1}>, <bellperson::groth16::aggregate::accumulator::PairingCheck<blstrs::Bls12>>::new_random_from_miller_inputs::{closure#0}>>::{closure#1}, blstrs::pairing::MillerLoopResult, blstrs::pairing::MillerLoopResult>::{closure#0}, (blstrs::pairing::MillerLoopResult, blstrs::pairing::MillerLoopResult)>::{closure#0}::{closure#0}, (blstrs::pairing::MillerLoopResult, blstrs::pairing::MillerLoopResult)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::scale::{closure#0}>>::{closure#1}>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<alloc::vec::Vec<blstrs::g2::G2Projective>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g2::G2Projective>::{closure#1}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::DensityTracker, alloc::sync::Arc<ec_gpu_gen::multiexp_cpu::DensityTracker>, blstrs::g1::G1Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g1::G1Affine>>, usize)>::{closure#1}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp::Op<blstrs::Bls12>>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#2}, <bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12> as core::default::Default>::default>, <bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12> as core::default::Default>::default, bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#1}>>::{closure#1}>::{closure#0}, bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<[u8; 32]>, bellperson::groth16::prover::execute_fft<blstrs::Bls12>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<[u8; 32]>, bellperson::groth16::prover::execute_fft<blstrs::Bls12>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<[u8; 32]>, rayon::iter::collect::consumer::CollectResult<[u8; 32]>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<[u8; 32]>, rayon::iter::collect::consumer::CollectResult<[u8; 32]>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<[u8; 32]>, rayon::iter::collect::consumer::CollectResult<[u8; 32]>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::FullDensity, ec_gpu_gen::multiexp_cpu::FullDensity, blstrs::g1::G1Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g1::G1Affine>>, usize)>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::FullDensity, ec_gpu_gen::multiexp_cpu::FullDensity, blstrs::g1::G1Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g1::G1Affine>>, usize)>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<blstrs::scalar::Scalar>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::scalar::Scalar>, bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<blstrs::scalar::Scalar>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Prepared>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::inner_product::pairing_miller_affine<blstrs::Bls12>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Prepared>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_l::{closure#0}>>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_l::{closure#0}>>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Projective>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Projective>, bellperson::groth16::aggregate::msm::fixed_base::multi_scalar_mul<blstrs::g2::G2Projective>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Projective>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#3}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#0}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#3}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#0}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#1}>>::{closure#1}, (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)>::{closure#0}, ((alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>))>::{closure#0}::{closure#0}, ((alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>))>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_a::{closure#0}>>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_a::{closure#0}>>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::DensityTracker, alloc::sync::Arc<ec_gpu_gen::multiexp_cpu::DensityTracker>, blstrs::g2::G2Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g2::G2Affine>>, usize)>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::DensityTracker, alloc::sync::Arc<ec_gpu_gen::multiexp_cpu::DensityTracker>, blstrs::g2::G2Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g2::G2Affine>>, usize)>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_h::{closure#0}>>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::scalar::Scalar>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::scalar::Scalar>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::scalar::Scalar>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::scalar::Scalar>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PrivateSector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#4}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#3}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#1}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PrivateSector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#4}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#3}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#1}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}>>::{closure#1}, (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)>::{closure#0}, ((alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>))>::{closure#0}::{closure#0}, ((alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>))>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<core::option::Option<bool>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::vec::DrainProducer<u32>, rayon::slice::IterProducer<storage_proofs_update::vanilla::ChallengeProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::find::FindConsumer<rayon::iter::ParallelIterator::all::is_false>, <storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>>::{closure#1}>::{closure#0}, core::option::Option<bool>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::range::IterProducer<usize>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>, std::io::error::Error>::{closure#0}>, <bellperson::groth16::proof::Proof<blstrs::Bls12>>::read_many::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::verifier::prepare_verifying_key<blstrs::Bls12>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>, bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>, bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterMutProducer<alloc::vec::Vec<blstrs::g1::G1Projective>>>, rayon::vec::DrainProducer<blstrs::g1::G1Projective>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g1::G1Projective>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterMutProducer<alloc::vec::Vec<blstrs::g1::G1Projective>>>, rayon::vec::DrainProducer<blstrs::g1::G1Projective>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g1::G1Projective>::{closure#0}>>::{closure#1}, (), ()>::{closure#0}, ((), ())>::{closure#0}::{closure#0}, ((), ())>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::extend::ListVecConsumer, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::extend::ListVecConsumer, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#2}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#2}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}>>::{closure#1}, core::result::Result<bool, anyhow::Error>, core::result::Result<bool, anyhow::Error>>::{closure#0}, (core::result::Result<bool, anyhow::Error>, core::result::Result<bool, anyhow::Error>)>::{closure#0}::{closure#0}, (core::result::Result<bool, anyhow::Error>, core::result::Result<bool, anyhow::Error>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_a::{closure#0}>>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<blstrs::g1::G1Projective, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::verifier::verify_proofs_batch<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#0}::{closure#0}, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::verifier::verify_proofs_batch<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#0}::{closure#0}, blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}>::{closure#0}, blstrs::g1::G1Projective>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g2::G2Affine>>::compress::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g2::G2Affine>>::compress::{closure#0}>>::{closure#1}, (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>), (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>)>::{closure#0}, ((rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>), (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>))>::{closure#0}::{closure#0}, ((rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>), (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>))>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterMutProducer<blstrs::scalar::Scalar>, rayon::slice::IterMutProducer<blstrs::scalar::Scalar>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::prove::gipa_tipp_mipp<blstrs::Bls12>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterMutProducer<blstrs::scalar::Scalar>, rayon::slice::IterMutProducer<blstrs::scalar::Scalar>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::prove::gipa_tipp_mipp<blstrs::Bls12>::{closure#0}>>::{closure#1}, (), ()>::{closure#0}, ((), ())>::{closure#0}::{closure#0}, ((), ())>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::compress::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::compress::{closure#0}>>::{closure#1}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>::{closure#0}, ((alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>))>::{closure#0}::{closure#0}, ((alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>))>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::verify::verify_aggregate_proof<blstrs::Bls12, &mut rand_core::os::OsRng>::{closure#0}::{closure#2}::{closure#0}, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::verify::verify_aggregate_proof<blstrs::Bls12, &mut rand_core::os::OsRng>::{closure#0}::{closure#2}::{closure#0}, blstrs::g1::G1Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::verify::verify_aggregate_proof<blstrs::Bls12, &mut rand_core::os::OsRng>::{closure#0}::{closure#2}::{closure#0}, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::verify::verify_aggregate_proof<blstrs::Bls12, &mut rand_core::os::OsRng>::{closure#0}::{closure#2}::{closure#0}, blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}, blstrs::g1::G1Projective, blstrs::g1::G1Projective>::{closure#0}, (blstrs::g1::G1Projective, blstrs::g1::G1Projective)>::{closure#0}::{closure#0}, (blstrs::g1::G1Projective, blstrs::g1::G1Projective)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::vec::DrainProducer<u32>, rayon::slice::IterProducer<storage_proofs_update::vanilla::ChallengeProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::find::FindConsumer<rayon::iter::ParallelIterator::all::is_false>, <storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::vec::DrainProducer<u32>, rayon::slice::IterProducer<storage_proofs_update::vanilla::ChallengeProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::find::FindConsumer<rayon::iter::ParallelIterator::all::is_false>, <storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>>::{closure#1}, core::option::Option<bool>, core::option::Option<bool>>::{closure#0}, (core::option::Option<bool>, core::option::Option<bool>)>::{closure#0}::{closure#0}, (core::option::Option<bool>, core::option::Option<bool>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<&bellperson::groth16::proof::Proof<blstrs::Bls12>>, rayon::slice::IterProducer<[u8; 32]>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::pairing::MillerLoopResult>, bellperson::groth16::verifier::verify_proofs_batch<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#2}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<&bellperson::groth16::proof::Proof<blstrs::Bls12>>, rayon::slice::IterProducer<[u8; 32]>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::pairing::MillerLoopResult>, bellperson::groth16::verifier::verify_proofs_batch<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#2}::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::pairing::MillerLoopResult>, rayon::iter::collect::consumer::CollectResult<blstrs::pairing::MillerLoopResult>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::pairing::MillerLoopResult>, rayon::iter::collect::consumer::CollectResult<blstrs::pairing::MillerLoopResult>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::pairing::MillerLoopResult>, rayon::iter::collect::consumer::CollectResult<blstrs::pairing::MillerLoopResult>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::FullDensity, ec_gpu_gen::multiexp_cpu::FullDensity, blstrs::g1::G1Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g1::G1Affine>>, usize)>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::FullDensity, ec_gpu_gen::multiexp_cpu::FullDensity, blstrs::g1::G1Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g1::G1Affine>>, usize)>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Projective>, bellperson::groth16::aggregate::msm::fixed_base::multi_scalar_mul<blstrs::g1::G1Projective>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<alloc::vec::Vec<blstrs::g1::G1Projective>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g1::G1Projective>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<alloc::vec::Vec<blstrs::g1::G1Projective>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g1::G1Projective>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<blstrs::g2::G2Affine, rayon_core::join::join::call<blstrs::g2::G2Affine, bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g2::G2Affine>::{closure#2}>::{closure#0}>::{closure#0}, blstrs::g2::G2Affine>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterMutProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::compress<blstrs::g2::G2Affine>::{closure#0}>>::{closure#1}>::{closure#0}, ()>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::DensityTracker, alloc::sync::Arc<ec_gpu_gen::multiexp_cpu::DensityTracker>, blstrs::g1::G1Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g1::G1Affine>>, usize)>::{closure#1}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterMutProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::compress<blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}>::{closure#0}, ()>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<blstrs::pairing::MillerLoopResult, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<(&blstrs::g1::G1Affine, &blstrs::g2::G2Affine)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<bellperson::groth16::aggregate::accumulator::PairingCheck<blstrs::Bls12>>::new_random_from_miller_inputs::{closure#3}, <blstrs::pairing::MillerLoopResult as core::default::Default>::default>, <blstrs::pairing::MillerLoopResult as core::default::Default>::default, <bellperson::groth16::aggregate::accumulator::PairingCheck<blstrs::Bls12>>::new_random_from_miller_inputs::{closure#2}>, <bellperson::groth16::aggregate::accumulator::PairingCheck<blstrs::Bls12>>::new_random_from_miller_inputs::{closure#1}>, <bellperson::groth16::aggregate::accumulator::PairingCheck<blstrs::Bls12>>::new_random_from_miller_inputs::{closure#0}>>::{closure#1}>::{closure#0}, blstrs::pairing::MillerLoopResult>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<alloc::vec::Vec<blstrs::g1::G1Projective>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g1::G1Projective>::{closure#1}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp::Op<blstrs::Bls12>>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#2}, <bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12> as core::default::Default>::default>, <bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12> as core::default::Default>::default, bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp::Op<blstrs::Bls12>>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#2}, <bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12> as core::default::Default>::default>, <bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12> as core::default::Default>::default, bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#1}>>::{closure#1}, bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>, bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>>::{closure#0}, (bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>, bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>)>::{closure#0}::{closure#0}, (bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>, bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterMutProducer<blstrs::scalar::Scalar>, rayon::slice::IterMutProducer<blstrs::scalar::Scalar>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::prove::gipa_tipp_mipp<blstrs::Bls12>::{closure#0}>>::{closure#1}>::{closure#0}, ()>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::pairing::MillerLoopResult>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<&bellperson::groth16::proof::Proof<blstrs::Bls12>>, rayon::slice::IterProducer<[u8; 32]>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::verifier::verify_proofs_batch<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#2}::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::pairing::MillerLoopResult>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_b_g1::{closure#0}>>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_b_g1::{closure#0}>>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#2}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#2}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}>>::{closure#1}, core::result::Result<bool, anyhow::Error>, core::result::Result<bool, anyhow::Error>>::{closure#0}, (core::result::Result<bool, anyhow::Error>, core::result::Result<bool, anyhow::Error>)>::{closure#0}::{closure#0}, (core::result::Result<bool, anyhow::Error>, core::result::Result<bool, anyhow::Error>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bool>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PrivateSector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#4}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#3}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#1}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PrivateSector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#4}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#3}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#1}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}>>::{closure#1}, (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)>::{closure#0}, ((alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>))>::{closure#0}::{closure#0}, ((alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>))>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bool>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::extend::ListVecConsumer, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::extend::ListVecConsumer, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#3}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#0}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#1}>>::{closure#1}>::{closure#0}, (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_h::{closure#0}>>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_h::{closure#0}>>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::msm::fixed_base::multi_scalar_mul<blstrs::g2::G2Projective>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::msm::fixed_base::multi_scalar_mul<blstrs::g2::G2Projective>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Projective>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Projective>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Projective>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Projective>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Projective>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Projective>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g2::G2Affine>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<core::option::Option<bool>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::vec::DrainProducer<u32>, rayon::slice::IterProducer<storage_proofs_update::vanilla::ChallengeProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::find::FindConsumer<rayon::iter::ParallelIterator::all::is_false>, <storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>>::{closure#1}>::{closure#0}, core::option::Option<bool>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Projective>, bellperson::groth16::verifier::prepare_verifying_key<blstrs::Bls12>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::compress::{closure#0}>>::{closure#1}>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g1::G1Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::verifier::verify_proofs_batch<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#0}::{closure#0}, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::verifier::verify_proofs_batch<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#0}::{closure#0}, blstrs::g1::G1Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::verifier::verify_proofs_batch<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#0}::{closure#0}, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::verifier::verify_proofs_batch<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#0}::{closure#0}, blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}, blstrs::g1::G1Projective, blstrs::g1::G1Projective>::{closure#0}, (blstrs::g1::G1Projective, blstrs::g1::G1Projective)>::{closure#0}::{closure#0}, (blstrs::g1::G1Projective, blstrs::g1::G1Projective)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::range::IterProducer<usize>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>, std::io::error::Error>::{closure#0}>, <bellperson::groth16::proof::Proof<blstrs::Bls12>>::read_many::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::range::IterProducer<usize>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>, std::io::error::Error>::{closure#0}>, <bellperson::groth16::proof::Proof<blstrs::Bls12>>::read_many::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon_core::join::join::call<blstrs::g1::G1Affine, bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g1::G1Affine>::{closure#1}>::{closure#0}, rayon_core::join::join::call<blstrs::g1::G1Affine, bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g1::G1Affine>::{closure#2}>::{closure#0}, blstrs::g1::G1Affine, blstrs::g1::G1Affine>::{closure#0}, (blstrs::g1::G1Affine, blstrs::g1::G1Affine)>::{closure#0}::{closure#0}, (blstrs::g1::G1Affine, blstrs::g1::G1Affine)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g2::G2Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_b_g2::{closure#0}>>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g2::G2Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_b_g2::{closure#0}>>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::compress::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::compress::{closure#0}>>::{closure#1}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>::{closure#0}, ((alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>))>::{closure#0}::{closure#0}, ((alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>))>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterMutProducer<alloc::vec::Vec<blstrs::g2::G2Projective>>>, rayon::vec::DrainProducer<blstrs::g2::G2Projective>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g2::G2Projective>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterMutProducer<alloc::vec::Vec<blstrs::g2::G2Projective>>>, rayon::vec::DrainProducer<blstrs::g2::G2Projective>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g2::G2Projective>::{closure#0}>>::{closure#1}, (), ()>::{closure#0}, ((), ())>::{closure#0}::{closure#0}, ((), ())>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::extend::ListVecConsumer, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_l::{closure#0}>>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<core::option::Option<bool>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::vec::DrainProducer<u32>, rayon::slice::IterProducer<storage_proofs_update::vanilla::ChallengeProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::find::FindConsumer<rayon::iter::ParallelIterator::all::is_false>, <storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>>::{closure#1}>::{closure#0}, core::option::Option<bool>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#3}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#0}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#3}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#0}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#1}>>::{closure#1}, (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)>::{closure#0}, ((alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>))>::{closure#0}::{closure#0}, ((alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>))>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<core::option::Option<bool>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::vec::DrainProducer<u32>, rayon::slice::IterProducer<storage_proofs_update::vanilla::ChallengeProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::find::FindConsumer<rayon::iter::ParallelIterator::all::is_false>, <storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>>::{closure#1}>::{closure#0}, core::option::Option<bool>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_h::{closure#0}>>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_h::{closure#0}>>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::extend::ListVecConsumer, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<alloc::vec::Vec<blstrs::g1::G1Projective>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g1::G1Affine>>, bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g1::G1Projective>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<alloc::vec::Vec<blstrs::g1::G1Projective>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g1::G1Affine>>, bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g1::G1Projective>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::vec::DrainProducer<u32>, rayon::slice::IterProducer<storage_proofs_update::vanilla::ChallengeProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::find::FindConsumer<rayon::iter::ParallelIterator::all::is_false>, <storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::vec::DrainProducer<u32>, rayon::slice::IterProducer<storage_proofs_update::vanilla::ChallengeProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::find::FindConsumer<rayon::iter::ParallelIterator::all::is_false>, <storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>>::{closure#1}, core::option::Option<bool>, core::option::Option<bool>>::{closure#0}, (core::option::Option<bool>, core::option::Option<bool>)>::{closure#0}::{closure#0}, (core::option::Option<bool>, core::option::Option<bool>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::try_reduce::TryReduceConsumer<rayon::iter::ParallelIterator::try_for_each::ok<core::result::Result<(), anyhow::Error>>, <() as core::default::Default>::default>, <merkletree::store::vec::VecStore<filecoin_hashers::poseidon::PoseidonDomain> as merkletree::store::Store<filecoin_hashers::poseidon::PoseidonDomain>>::process_layer<filecoin_hashers::poseidon::PoseidonFunction, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::try_reduce::TryReduceConsumer<rayon::iter::ParallelIterator::try_for_each::ok<core::result::Result<(), anyhow::Error>>, <() as core::default::Default>::default>, <merkletree::store::vec::VecStore<filecoin_hashers::poseidon::PoseidonDomain> as merkletree::store::Store<filecoin_hashers::poseidon::PoseidonDomain>>::process_layer<filecoin_hashers::poseidon::PoseidonFunction, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>::{closure#0}>>::{closure#1}, core::result::Result<(), anyhow::Error>, core::result::Result<(), anyhow::Error>>::{closure#0}, (core::result::Result<(), anyhow::Error>, core::result::Result<(), anyhow::Error>)>::{closure#0}::{closure#0}, (core::result::Result<(), anyhow::Error>, core::result::Result<(), anyhow::Error>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<&bellperson::groth16::proof::Proof<blstrs::Bls12>>, rayon::slice::IterProducer<[u8; 32]>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::verifier::verify_proofs_batch<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#2}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<&bellperson::groth16::proof::Proof<blstrs::Bls12>>, rayon::slice::IterProducer<[u8; 32]>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::verifier::verify_proofs_batch<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#2}::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::pairing::MillerLoopResult>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::pairing::MillerLoopResult>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::pairing::MillerLoopResult>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::pairing::MillerLoopResult>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::pairing::MillerLoopResult>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::pairing::MillerLoopResult>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<blstrs::g1::G1Projective, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::verify::verify_aggregate_proof<blstrs::Bls12, &mut rand_core::os::OsRng>::{closure#0}::{closure#2}::{closure#0}, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::verify::verify_aggregate_proof<blstrs::Bls12, &mut rand_core::os::OsRng>::{closure#0}::{closure#2}::{closure#0}, blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}>::{closure#0}, blstrs::g1::G1Projective>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::range::IterProducer<usize>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>, std::io::error::Error>::{closure#0}>, <bellperson::groth16::proof::Proof<blstrs::Bls12>>::read_many::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<blstrs::pairing::MillerLoopResult>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<&bellperson::groth16::proof::Proof<blstrs::Bls12>>, rayon::slice::IterProducer<[u8; 32]>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::pairing::MillerLoopResult>, bellperson::groth16::verifier::verify_proofs_batch<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#2}::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<blstrs::pairing::MillerLoopResult>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g2::G2Affine>>::compress::{closure#0}>>::{closure#1}>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<filecoin_hashers::poseidon::PoseidonDomain>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, <merkletree::store::vec::VecStore<filecoin_hashers::poseidon::PoseidonDomain> as merkletree::store::Store<filecoin_hashers::poseidon::PoseidonDomain>>::build_small_tree<filecoin_hashers::poseidon::PoseidonFunction, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<filecoin_hashers::poseidon::PoseidonDomain>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, <merkletree::store::vec::VecStore<filecoin_hashers::poseidon::PoseidonDomain> as merkletree::store::Store<filecoin_hashers::poseidon::PoseidonDomain>>::build_small_tree<filecoin_hashers::poseidon::PoseidonFunction, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::poseidon::PoseidonDomain>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::poseidon::PoseidonDomain>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::poseidon::PoseidonDomain>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::poseidon::PoseidonDomain>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::poseidon::PoseidonDomain>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::poseidon::PoseidonDomain>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Projective>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::msm::fixed_base::multi_scalar_mul<blstrs::g2::G2Projective>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Projective>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g2::G2Affine>>::compress::{closure#0}>>::{closure#1}>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Projective>, bellperson::groth16::aggregate::msm::fixed_base::multi_scalar_mul<blstrs::g1::G1Projective>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Projective>, bellperson::groth16::aggregate::msm::fixed_base::multi_scalar_mul<blstrs::g1::G1Projective>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g1::G1Affine>>, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g1::G1Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g1::G1Affine>>, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<core::result::Result<(), anyhow::Error>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::try_reduce::TryReduceConsumer<rayon::iter::ParallelIterator::try_for_each::ok<core::result::Result<(), anyhow::Error>>, <() as core::default::Default>::default>, <merkletree::store::vec::VecStore<filecoin_hashers::poseidon::PoseidonDomain> as merkletree::store::Store<filecoin_hashers::poseidon::PoseidonDomain>>::process_layer<filecoin_hashers::poseidon::PoseidonFunction, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>::{closure#0}>>::{closure#1}>::{closure#0}, core::result::Result<(), anyhow::Error>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<[u8; 32]>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::execute_fft<blstrs::Bls12>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<[u8; 32]>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::DensityTracker, alloc::sync::Arc<ec_gpu_gen::multiexp_cpu::DensityTracker>, blstrs::g2::G2Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g2::G2Affine>>, usize)>::{closure#1}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<alloc::vec::Vec<blstrs::g1::G1Projective>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g1::G1Affine>>, bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g1::G1Projective>::{closure#1}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::DensityTracker, alloc::sync::Arc<ec_gpu_gen::multiexp_cpu::DensityTracker>, blstrs::g1::G1Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g1::G1Affine>>, usize)>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::DensityTracker, alloc::sync::Arc<ec_gpu_gen::multiexp_cpu::DensityTracker>, blstrs::g1::G1Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g1::G1Affine>>, usize)>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g2::G2Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_b_g2::{closure#0}>>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g2::G2Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_b_g2::{closure#0}>>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PrivateSector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#4}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#3}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#1}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PrivateSector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#4}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#3}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#1}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}>>::{closure#1}, (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)>::{closure#0}, ((alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>))>::{closure#0}::{closure#0}, ((alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>))>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::extend::ListVecConsumer, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::extend::ListVecConsumer, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::compress::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::compress::{closure#0}>>::{closure#1}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>::{closure#0}, ((rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>))>::{closure#0}::{closure#0}, ((rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>))>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_a::{closure#0}>>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_a::{closure#0}>>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::inner_product::pairing_miller_affine<blstrs::Bls12>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::inner_product::pairing_miller_affine<blstrs::Bls12>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Prepared>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Prepared>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Prepared>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Prepared>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Prepared>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Prepared>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bool>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::execute_fft<blstrs::Bls12>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::execute_fft<blstrs::Bls12>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<[u8; 32]>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<[u8; 32]>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<[u8; 32]>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<[u8; 32]>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<[u8; 32]>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<[u8; 32]>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PrivateSector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#4}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#3}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#1}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}>>::{closure#1}>::{closure#0}, (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::msm::fixed_base::multi_scalar_mul<blstrs::g1::G1Projective>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g1::G1Affine>>, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::DensityTracker, alloc::sync::Arc<ec_gpu_gen::multiexp_cpu::DensityTracker>, blstrs::g2::G2Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g2::G2Affine>>, usize)>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::DensityTracker, alloc::sync::Arc<ec_gpu_gen::multiexp_cpu::DensityTracker>, blstrs::g2::G2Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g2::G2Affine>>, usize)>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g2::G2Affine>::{closure#0}, blstrs::g2::G2Affine>::{closure#1}, <blstrs::g2::G2Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g2::G2Affine>::{closure#0}, blstrs::g2::G2Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g2::G2Affine>::{closure#0}, blstrs::g2::G2Affine>::{closure#1}, <blstrs::g2::G2Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g2::G2Affine>::{closure#0}, blstrs::g2::G2Affine>::{closure#0}>>::{closure#1}, blstrs::g2::G2Projective, blstrs::g2::G2Projective>::{closure#0}, (blstrs::g2::G2Projective, blstrs::g2::G2Projective)>::{closure#0}::{closure#0}, (blstrs::g2::G2Projective, blstrs::g2::G2Projective)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::compress::{closure#0}>>::{closure#1}>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<core::result::Result<bool, anyhow::Error>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#2}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}>>::{closure#1}>::{closure#0}, core::result::Result<bool, anyhow::Error>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterMutProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::compress<blstrs::g1::G1Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterMutProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::compress<blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}, (), ()>::{closure#0}, ((), ())>::{closure#0}::{closure#0}, ((), ())>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<((blstrs::gt::Gt, blstrs::gt::Gt), (blstrs::gt::Gt, blstrs::gt::Gt))>, rayon::slice::IterProducer<(blstrs::gt::Gt, blstrs::gt::Gt)>>, rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<((blstrs::gt::Gt, blstrs::gt::Gt), (blstrs::gt::Gt, blstrs::gt::Gt))>, rayon::slice::IterProducer<(blstrs::g1::G1Projective, blstrs::g1::G1Projective)>>>, rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#2}, <bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12> as core::default::Default>::default>, <bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12> as core::default::Default>::default, bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#1}>, bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<((blstrs::gt::Gt, blstrs::gt::Gt), (blstrs::gt::Gt, blstrs::gt::Gt))>, rayon::slice::IterProducer<(blstrs::gt::Gt, blstrs::gt::Gt)>>, rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<((blstrs::gt::Gt, blstrs::gt::Gt), (blstrs::gt::Gt, blstrs::gt::Gt))>, rayon::slice::IterProducer<(blstrs::g1::G1Projective, blstrs::g1::G1Projective)>>>, rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#2}, <bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12> as core::default::Default>::default>, <bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12> as core::default::Default>::default, bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#1}>, bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#0}>>::{closure#1}, bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>, bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>>::{closure#0}, (bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>, bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>)>::{closure#0}::{closure#0}, (bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>, bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::compress::{closure#0}>>::{closure#1}>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_b_g1::{closure#0}>>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<[u8; 32]>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<[u8; 32]>, bellperson::groth16::prover::execute_fft<blstrs::Bls12>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<[u8; 32]>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::compress::{closure#0}>>::{closure#1}>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g2::G2Affine>>::compress::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g2::G2Affine>>::compress::{closure#0}>>::{closure#1}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>)>::{closure#0}, ((alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>))>::{closure#0}::{closure#0}, ((alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>))>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g2::G2Affine>>, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g2::G2Affine>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Prepared>, bellperson::groth16::aggregate::inner_product::pairing_miller_affine<blstrs::Bls12>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Prepared>, bellperson::groth16::aggregate::inner_product::pairing_miller_affine<blstrs::Bls12>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Prepared>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Prepared>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Prepared>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Prepared>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Prepared>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Prepared>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_h::{closure#0}>>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#3}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#0}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#1}>>::{closure#1}>::{closure#0}, (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::scale::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::scale::{closure#0}>>::{closure#1}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>::{closure#0}, ((alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>))>::{closure#0}::{closure#0}, ((alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>))>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::extend::ListVecConsumer>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::extend::ListVecConsumer>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::scale::{closure#0}>>::{closure#1}>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_l::{closure#0}>>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Projective>, bellperson::groth16::verifier::prepare_verifying_key<blstrs::Bls12>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Projective>, bellperson::groth16::verifier::prepare_verifying_key<blstrs::Bls12>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<&dyn core::ops::function::Fn<(usize,), Output = [u8; 32]> + core::marker::Send + core::marker::Sync, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<&dyn core::ops::function::Fn<(usize,), Output = [u8; 32]> + core::marker::Send + core::marker::Sync, blstrs::g1::G1Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<&dyn core::ops::function::Fn<(usize,), Output = [u8; 32]> + core::marker::Send + core::marker::Sync, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<&dyn core::ops::function::Fn<(usize,), Output = [u8; 32]> + core::marker::Send + core::marker::Sync, blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}, blstrs::g1::G1Projective, blstrs::g1::G1Projective>::{closure#0}, (blstrs::g1::G1Projective, blstrs::g1::G1Projective)>::{closure#0}::{closure#0}, (blstrs::g1::G1Projective, blstrs::g1::G1Projective)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g1::G1Affine>::{closure#0}, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g1::G1Affine>::{closure#0}, blstrs::g1::G1Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g1::G1Affine>::{closure#0}, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g1::G1Affine>::{closure#0}, blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}, blstrs::g1::G1Projective, blstrs::g1::G1Projective>::{closure#0}, (blstrs::g1::G1Projective, blstrs::g1::G1Projective)>::{closure#0}::{closure#0}, (blstrs::g1::G1Projective, blstrs::g1::G1Projective)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PrivateSector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#4}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#3}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#1}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PrivateSector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#4}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#3}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#1}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}>>::{closure#1}, (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)>::{closure#0}, ((alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>))>::{closure#0}::{closure#0}, ((alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>))>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<core::result::Result<bool, anyhow::Error>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#2}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}>>::{closure#1}>::{closure#0}, core::result::Result<bool, anyhow::Error>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterMutProducer<alloc::vec::Vec<blstrs::g2::G2Projective>>>, rayon::vec::DrainProducer<blstrs::g2::G2Projective>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g2::G2Projective>::{closure#0}>>::{closure#1}>::{closure#0}, ()>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_b_g1::{closure#0}>>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_b_g1::{closure#0}>>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Prepared>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Prepared>, bellperson::groth16::aggregate::inner_product::pairing_miller_affine<blstrs::Bls12>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Prepared>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterMutProducer<alloc::vec::Vec<blstrs::g1::G1Projective>>>, rayon::vec::DrainProducer<blstrs::g1::G1Projective>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g1::G1Projective>::{closure#0}>>::{closure#1}>::{closure#0}, ()>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::FullDensity, ec_gpu_gen::multiexp_cpu::FullDensity, blstrs::g1::G1Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g1::G1Affine>>, usize)>::{closure#1}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::scalar::Scalar>, bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::scalar::Scalar>, bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::scalar::Scalar>, rayon::iter::collect::consumer::CollectResult<blstrs::scalar::Scalar>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::scalar::Scalar>, rayon::iter::collect::consumer::CollectResult<blstrs::scalar::Scalar>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::scalar::Scalar>, rayon::iter::collect::consumer::CollectResult<blstrs::scalar::Scalar>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::vec::DrainProducer<u32>, rayon::slice::IterProducer<storage_proofs_update::vanilla::ChallengeProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::find::FindConsumer<rayon::iter::ParallelIterator::all::is_false>, <storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::vec::DrainProducer<u32>, rayon::slice::IterProducer<storage_proofs_update::vanilla::ChallengeProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::find::FindConsumer<rayon::iter::ParallelIterator::all::is_false>, <storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>>::{closure#1}, core::option::Option<bool>, core::option::Option<bool>>::{closure#0}, (core::option::Option<bool>, core::option::Option<bool>)>::{closure#0}::{closure#0}, (core::option::Option<bool>, core::option::Option<bool>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_l::{closure#0}>>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_l::{closure#0}>>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PrivateSector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#4}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#3}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#1}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}>>::{closure#1}>::{closure#0}, (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#3}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#0}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#3}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#0}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#1}>>::{closure#1}, (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)>::{closure#0}, ((alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>))>::{closure#0}::{closure#0}, ((alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>))>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::extend::ListVecConsumer, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<((blstrs::gt::Gt, blstrs::gt::Gt), (blstrs::gt::Gt, blstrs::gt::Gt))>, rayon::slice::IterProducer<(blstrs::gt::Gt, blstrs::gt::Gt)>>, rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<((blstrs::gt::Gt, blstrs::gt::Gt), (blstrs::gt::Gt, blstrs::gt::Gt))>, rayon::slice::IterProducer<(blstrs::g1::G1Projective, blstrs::g1::G1Projective)>>>, rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#2}, <bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12> as core::default::Default>::default>, <bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12> as core::default::Default>::default, bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#1}>, bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#0}>>::{closure#1}>::{closure#0}, bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g2::G2Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_b_g2::{closure#0}>>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g2::G2Affine>>::compress::{closure#0}>>::{closure#1}>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#2}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#2}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}>>::{closure#1}, core::result::Result<bool, anyhow::Error>, core::result::Result<bool, anyhow::Error>>::{closure#0}, (core::result::Result<bool, anyhow::Error>, core::result::Result<bool, anyhow::Error>)>::{closure#0}::{closure#0}, (core::result::Result<bool, anyhow::Error>, core::result::Result<bool, anyhow::Error>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::scale::{closure#0}>>::{closure#1}>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<blstrs::g2::G2Projective, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g2::G2Affine>::{closure#0}, blstrs::g2::G2Affine>::{closure#1}, <blstrs::g2::G2Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g2::G2Affine>::{closure#0}, blstrs::g2::G2Affine>::{closure#0}>>::{closure#1}>::{closure#0}, blstrs::g2::G2Projective>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#3}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#0}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#3}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#0}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#1}>>::{closure#1}, (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)>::{closure#0}, ((alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>))>::{closure#0}::{closure#0}, ((alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>))>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<filecoin_hashers::sha256::Sha256Domain>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, <filecoin_proofs::commitment_reader::CommitmentReader<fr32::reader::Fr32Reader<filecoin_proofs::pieces::EmptySource>>>::finish::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<filecoin_hashers::sha256::Sha256Domain>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, <filecoin_proofs::commitment_reader::CommitmentReader<fr32::reader::Fr32Reader<filecoin_proofs::pieces::EmptySource>>>::finish::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::sha256::Sha256Domain>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::sha256::Sha256Domain>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::sha256::Sha256Domain>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::sha256::Sha256Domain>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::sha256::Sha256Domain>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::sha256::Sha256Domain>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<filecoin_hashers::sha256::Sha256Domain>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<filecoin_hashers::sha256::Sha256Domain>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<filecoin_hashers::sha256::Sha256Domain>, <filecoin_proofs::commitment_reader::CommitmentReader<fr32::reader::Fr32Reader<filecoin_proofs::pieces::EmptySource>>>::finish::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<filecoin_hashers::sha256::Sha256Domain>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<filecoin_hashers::sha256::Sha256Domain>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<filecoin_hashers::sha256::Sha256Domain>, <filecoin_proofs::commitment_reader::CommitmentReader<fr32::reader::Fr32Reader<filecoin_proofs::pieces::EmptySource>>>::finish::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<filecoin_hashers::sha256::Sha256Domain>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<filecoin_hashers::sha256::Sha256Domain>, <filecoin_proofs::commitment_reader::CommitmentReader<fr32::reader::Fr32Reader<filecoin_proofs::pieces::EmptySource>>>::finish::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<filecoin_hashers::sha256::Sha256Domain>, rayon::iter::collect::consumer::CollectResult<filecoin_hashers::sha256::Sha256Domain>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<filecoin_hashers::sha256::Sha256Domain>, rayon::iter::collect::consumer::CollectResult<filecoin_hashers::sha256::Sha256Domain>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<filecoin_hashers::sha256::Sha256Domain>, rayon::iter::collect::consumer::CollectResult<filecoin_hashers::sha256::Sha256Domain>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::sha256::Sha256Domain>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<filecoin_hashers::sha256::Sha256Domain>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, <filecoin_proofs::commitment_reader::CommitmentReader<fr32::reader::Fr32Reader<filecoin_proofs::pieces::EmptySource>>>::finish::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::sha256::Sha256Domain>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::range::IterProducer<usize>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>, std::io::error::Error>::{closure#0}>, <bellperson::groth16::proof::Proof<blstrs::Bls12>>::read_many::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::range::IterProducer<usize>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>, std::io::error::Error>::{closure#0}>, <bellperson::groth16::proof::Proof<blstrs::Bls12>>::read_many::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>, rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>, rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>, rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Projective>, bellperson::groth16::verifier::prepare_verifying_key<blstrs::Bls12>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Projective>, bellperson::groth16::verifier::prepare_verifying_key<blstrs::Bls12>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g2::G2Affine, std::io::error::Error>::{closure#0}>, <bellperson::groth16::aggregate::srs::GenericSRS<_>>::read_mmap::mmap_read_vec<blstrs::g2::G2Affine>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::range::IterProducer<usize>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>, std::io::error::Error>::{closure#0}>, <bellperson::groth16::proof::Proof<blstrs::Bls12>>::read_many::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Projective>, bellperson::groth16::verifier::prepare_verifying_key<blstrs::Bls12>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g2::G2Affine, std::io::error::Error>::{closure#0}>, <bellperson::groth16::aggregate::srs::GenericSRS<_>>::read_mmap::mmap_read_vec<blstrs::g2::G2Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g2::G2Affine, std::io::error::Error>::{closure#0}>, <bellperson::groth16::aggregate::srs::GenericSRS<_>>::read_mmap::mmap_read_vec<blstrs::g2::G2Affine>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <bellperson::groth16::aggregate::srs::GenericSRS<_>>::read_mmap::mmap_read_vec<blstrs::g1::G1Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <bellperson::groth16::aggregate::srs::GenericSRS<_>>::read_mmap::mmap_read_vec<blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::range::IterProducer<usize>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>, std::io::error::Error>::{closure#0}>, <bellperson::groth16::proof::Proof<blstrs::Bls12>>::read_many::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g2::G2Affine, std::io::error::Error>::{closure#0}>, <bellperson::groth16::aggregate::srs::GenericSRS<_>>::read_mmap::mmap_read_vec<blstrs::g2::G2Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g2::G2Affine, std::io::error::Error>::{closure#0}>, <bellperson::groth16::aggregate::srs::GenericSRS<_>>::read_mmap::mmap_read_vec<blstrs::g2::G2Affine>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g2::G2Affine, std::io::error::Error>::{closure#0}>, <bellperson::groth16::aggregate::srs::GenericSRS<_>>::read_mmap::mmap_read_vec<blstrs::g2::G2Affine>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <bellperson::groth16::aggregate::srs::GenericSRS<_>>::read_mmap::mmap_read_vec<blstrs::g1::G1Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <bellperson::groth16::aggregate::srs::GenericSRS<_>>::read_mmap::mmap_read_vec<blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g1::G1Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::verifier::prepare_verifying_key<blstrs::Bls12>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g1::G1Affine>>, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <bellperson::groth16::aggregate::srs::GenericSRS<_>>::read_mmap::mmap_read_vec<blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <bellperson::groth16::aggregate::srs::GenericSRS<_>>::read_mmap::mmap_read_vec<blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::verifier::prepare_verifying_key<blstrs::Bls12>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::verifier::prepare_verifying_key<blstrs::Bls12>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g1::G1Affine>>, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g1::G1Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g1::G1Affine>>, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::range::IterProducer<usize>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>, std::io::error::Error>::{closure#0}>, <bellperson::groth16::proof::Proof<blstrs::Bls12>>::read_many::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::range::IterProducer<usize>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>, std::io::error::Error>::{closure#0}>, <bellperson::groth16::proof::Proof<blstrs::Bls12>>::read_many::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>)>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _>>::as_job_ref
95
96
3.66k
    pub(super) unsafe fn run_inline(self, stolen: bool) -> R {
97
3.66k
        self.func.into_inner().unwrap()(stolen)
98
3.66k
    }
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::slice::IterProducer<fvm_shared::sector::seal::SealVerifyInfo>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, <fvm::kernel::default::DefaultKernel<fvm::call_manager::default::DefaultCallManager<fvm::machine::default::DefaultMachine<fvm_ipld_blockstore::memory::MemoryBlockstore, fvm_integration_tests::dummy::DummyExterns>>> as fvm::kernel::CryptoOps>::batch_verify_seals::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::slice::IterProducer<fvm_shared::sector::seal::SealVerifyInfo>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>, <fvm::kernel::default::DefaultKernel<fvm::call_manager::default::DefaultCallManager<fvm::machine::default::DefaultMachine<fvm_ipld_blockstore::memory::MemoryBlockstore, fvm_integration_tests::dummy::DummyExterns>>> as fvm::kernel::CryptoOps>::batch_verify_seals::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bool>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<core::result::Result<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>, anyhow::Error>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<fvm::kernel::default::verify_aggregate_seals::AggregationInputs>, rayon::iter::map::MapConsumer<rayon::iter::try_reduce::TryReduceConsumer<fvm::kernel::default::verify_aggregate_seals::{closure#2}, <alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>::new>, fvm::kernel::default::verify_aggregate_seals::{closure#1}>>::{closure#1}>::{closure#0}, core::result::Result<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>, anyhow::Error>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<()>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(wasmparser::validator::func::FuncValidator<wasmparser::validator::core::ValidatorResources>, wasmparser::readers::core::code::FunctionBody)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<()>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<(), wasmparser::binary_reader::BinaryReaderError>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<(wasmparser::validator::func::FuncValidator<wasmparser::validator::core::ValidatorResources>, wasmparser::readers::core::code::FunctionBody), (), wasmparser::binary_reader::BinaryReaderError, <wasmtime::module::Module>::validate::{closure#0}>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<()>>>::run_inline
<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(wasmtime_types::DefinedFuncIndex, wasmtime_environ::module_environ::FunctionBodyData)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<(wasmtime_types::DefinedFuncIndex, wasmtime_environ::module_environ::FunctionBodyData), alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error, <wasmtime::module::Module>::compile_functions::{closure#0}::{closure#0}>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>>>::run_inline
Line
Count
Source
96
1.37k
    pub(super) unsafe fn run_inline(self, stolen: bool) -> R {
97
1.37k
        self.func.into_inner().unwrap()(stolen)
98
1.37k
    }
<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<()>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(wasmparser::validator::func::FuncValidator<wasmparser::validator::core::ValidatorResources>, wasmparser::readers::core::code::FunctionBody)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<(), wasmparser::binary_reader::BinaryReaderError>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<(wasmparser::validator::func::FuncValidator<wasmparser::validator::core::ValidatorResources>, wasmparser::readers::core::code::FunctionBody), (), wasmparser::binary_reader::BinaryReaderError, <wasmtime::module::Module>::validate::{closure#0}>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<()>>>>::run_inline
Line
Count
Source
96
2.25k
    pub(super) unsafe fn run_inline(self, stolen: bool) -> R {
97
2.25k
        self.func.into_inner().unwrap()(stolen)
98
2.25k
    }
<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<core::result::Result<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, anyhow::Error>, rayon_core::join::join::call<core::result::Result<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, anyhow::Error>, <wasmtime::module::Module>::compile_functions::{closure#1}>::{closure#0}>::{closure#0}, core::result::Result<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, anyhow::Error>>>::run_inline
Line
Count
Source
96
42
    pub(super) unsafe fn run_inline(self, stolen: bool) -> R {
97
42
        self.func.into_inner().unwrap()(stolen)
98
42
    }
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<wasmtime_types::SignatureIndex>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<wasmtime_types::SignatureIndex, alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error, <wasmtime::module::Module>::compile_functions::{closure#1}::{closure#0}>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(wasmtime_types::DefinedFuncIndex, wasmtime_environ::module_environ::FunctionBodyData)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<(wasmtime_types::DefinedFuncIndex, wasmtime_environ::module_environ::FunctionBodyData), alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error, <wasmtime::module::Module>::compile_functions::{closure#0}::{closure#0}>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<wasmtime_types::SignatureIndex>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<wasmtime_types::SignatureIndex, alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error, <wasmtime::module::Module>::compile_functions::{closure#1}::{closure#0}>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<core::result::Result<bool, anyhow::Error>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#2}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}>>::{closure#1}>::{closure#0}, core::result::Result<bool, anyhow::Error>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#1}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<[u8; 32]>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<[u8; 32]>, bellperson::groth16::prover::execute_fft<blstrs::Bls12>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<[u8; 32]>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterMutProducer<blstrs::scalar::Scalar>, rayon::slice::IterMutProducer<blstrs::scalar::Scalar>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::prove::gipa_tipp_mipp<blstrs::Bls12>::{closure#0}>>::{closure#1}>::{closure#0}, ()>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_l::{closure#0}>>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::scale::{closure#0}>>::{closure#1}>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_a::{closure#0}>>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::extend::ListVecConsumer>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<core::option::Option<bool>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::vec::DrainProducer<u32>, rayon::slice::IterProducer<storage_proofs_update::vanilla::ChallengeProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::find::FindConsumer<rayon::iter::ParallelIterator::all::is_false>, <storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>>::{closure#1}>::{closure#0}, core::option::Option<bool>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<alloc::vec::Vec<blstrs::g2::G2Projective>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g2::G2Affine>>, bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g2::G2Projective>::{closure#1}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<blstrs::g1::G1Projective, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g1::G1Affine>::{closure#0}, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g1::G1Affine>::{closure#0}, blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}>::{closure#0}, blstrs::g1::G1Projective>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<core::result::Result<bool, anyhow::Error>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#2}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}>>::{closure#1}>::{closure#0}, core::result::Result<bool, anyhow::Error>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<alloc::vec::Vec<blstrs::g2::G2Projective>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g2::G2Projective>::{closure#1}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::scale::{closure#0}>>::{closure#1}>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<blstrs::g2::G2Projective, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g2::G2Affine>::{closure#0}, blstrs::g2::G2Affine>::{closure#1}, <blstrs::g2::G2Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g2::G2Affine>::{closure#0}, blstrs::g2::G2Affine>::{closure#0}>>::{closure#1}>::{closure#0}, blstrs::g2::G2Projective>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::scale::{closure#0}>>::{closure#1}>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g2::G2Affine>>::compress::{closure#0}>>::{closure#1}>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>)>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<alloc::vec::Vec<blstrs::g1::G1Projective>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g1::G1Affine>>, bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g1::G1Projective>::{closure#1}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<blstrs::scalar::Scalar>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::scalar::Scalar>, bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<blstrs::scalar::Scalar>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_h::{closure#0}>>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_b_g1::{closure#0}>>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>, bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#1}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<blstrs::g1::G1Projective, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<&dyn core::ops::function::Fn<(usize,), Output = [u8; 32]> + core::marker::Send + core::marker::Sync, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<&dyn core::ops::function::Fn<(usize,), Output = [u8; 32]> + core::marker::Send + core::marker::Sync, blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}>::{closure#0}, blstrs::g1::G1Projective>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<core::option::Option<bool>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::vec::DrainProducer<u32>, rayon::slice::IterProducer<storage_proofs_update::vanilla::ChallengeProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::find::FindConsumer<rayon::iter::ParallelIterator::all::is_false>, <storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>>::{closure#1}>::{closure#0}, core::option::Option<bool>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::range::IterProducer<usize>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>, std::io::error::Error>::{closure#0}>, <bellperson::groth16::proof::Proof<blstrs::Bls12>>::read_many::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::compress::{closure#0}>>::{closure#1}>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<filecoin_hashers::poseidon::PoseidonDomain>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<filecoin_hashers::poseidon::PoseidonDomain>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<filecoin_hashers::poseidon::PoseidonDomain>, <merkletree::store::vec::VecStore<filecoin_hashers::poseidon::PoseidonDomain> as merkletree::store::Store<filecoin_hashers::poseidon::PoseidonDomain>>::build_small_tree<filecoin_hashers::poseidon::PoseidonFunction, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<filecoin_hashers::poseidon::PoseidonDomain>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterMutProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::compress<blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}>::{closure#0}, ()>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_h::{closure#0}>>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::extend::ListVecConsumer, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<blstrs::g1::G1Projective, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::inner_product::multiexponentiation<blstrs::g1::G1Affine>::{closure#0}, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::inner_product::multiexponentiation<blstrs::g1::G1Affine>::{closure#0}, blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}>::{closure#0}, blstrs::g1::G1Projective>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_a::{closure#0}>>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PrivateSector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#4}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#3}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#1}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}>>::{closure#1}>::{closure#0}, (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#3}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#0}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#1}>>::{closure#1}>::{closure#0}, (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g2::G2Affine>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PrivateSector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#4}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#3}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#1}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}>>::{closure#1}>::{closure#0}, (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PrivateSector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#4}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#3}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#1}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}>>::{closure#1}>::{closure#0}, (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bool>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<core::option::Option<bool>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::vec::DrainProducer<u32>, rayon::slice::IterProducer<storage_proofs_update::vanilla::ChallengeProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::find::FindConsumer<rayon::iter::ParallelIterator::all::is_false>, <storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>>::{closure#1}>::{closure#0}, core::option::Option<bool>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<filecoin_hashers::poseidon::PoseidonDomain>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, <merkletree::store::vec::VecStore<filecoin_hashers::poseidon::PoseidonDomain> as merkletree::store::Store<filecoin_hashers::poseidon::PoseidonDomain>>::build_small_tree<filecoin_hashers::poseidon::PoseidonFunction, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::poseidon::PoseidonDomain>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::FullDensity, ec_gpu_gen::multiexp_cpu::FullDensity, blstrs::g1::G1Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g1::G1Affine>>, usize)>::{closure#1}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#3}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#0}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#1}>>::{closure#1}>::{closure#0}, (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PrivateSector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#4}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#3}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#1}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}>>::{closure#1}>::{closure#0}, (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::DensityTracker, alloc::sync::Arc<ec_gpu_gen::multiexp_cpu::DensityTracker>, blstrs::g2::G2Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g2::G2Affine>>, usize)>::{closure#1}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::DensityTracker, alloc::sync::Arc<ec_gpu_gen::multiexp_cpu::DensityTracker>, blstrs::g1::G1Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g1::G1Affine>>, usize)>::{closure#1}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp::Op<blstrs::Bls12>>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#2}, <bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12> as core::default::Default>::default>, <bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12> as core::default::Default>::default, bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#1}>>::{closure#1}>::{closure#0}, bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Projective>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Projective>, bellperson::groth16::aggregate::msm::fixed_base::multi_scalar_mul<blstrs::g2::G2Projective>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Projective>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<blstrs::g1::G1Affine, rayon_core::join::join::call<blstrs::g1::G1Affine, bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g1::G1Affine>::{closure#2}>::{closure#0}>::{closure#0}, blstrs::g1::G1Affine>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#3}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#0}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#1}>>::{closure#1}>::{closure#0}, (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Prepared>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::inner_product::pairing_miller_affine<blstrs::Bls12>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Prepared>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::verifier::prepare_verifying_key<blstrs::Bls12>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<blstrs::g1::G1Projective, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::verifier::verify_proofs_batch<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#0}::{closure#0}, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::verifier::verify_proofs_batch<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#0}::{closure#0}, blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}>::{closure#0}, blstrs::g1::G1Projective>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<core::result::Result<(), anyhow::Error>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::try_reduce::TryReduceConsumer<rayon::iter::ParallelIterator::try_for_each::ok<core::result::Result<(), anyhow::Error>>, <() as core::default::Default>::default>, <merkletree::store::vec::VecStore<filecoin_hashers::poseidon::PoseidonDomain> as merkletree::store::Store<filecoin_hashers::poseidon::PoseidonDomain>>::process_layer<filecoin_hashers::poseidon::PoseidonFunction, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>::{closure#0}>>::{closure#1}>::{closure#0}, core::result::Result<(), anyhow::Error>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<[u8; 32]>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::execute_fft<blstrs::Bls12>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<[u8; 32]>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::DensityTracker, alloc::sync::Arc<ec_gpu_gen::multiexp_cpu::DensityTracker>, blstrs::g1::G1Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g1::G1Affine>>, usize)>::{closure#1}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<alloc::vec::Vec<blstrs::g1::G1Projective>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g1::G1Projective>::{closure#1}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::range::IterProducer<usize>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>, std::io::error::Error>::{closure#0}>, <bellperson::groth16::proof::Proof<blstrs::Bls12>>::read_many::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::pairing::MillerLoopResult>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<&bellperson::groth16::proof::Proof<blstrs::Bls12>>, rayon::slice::IterProducer<[u8; 32]>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::verifier::verify_proofs_batch<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#2}::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::pairing::MillerLoopResult>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#3}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#0}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#1}>>::{closure#1}>::{closure#0}, (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bool>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Projective>, bellperson::groth16::verifier::prepare_verifying_key<blstrs::Bls12>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::compress::{closure#0}>>::{closure#1}>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::msm::fixed_base::multi_scalar_mul<blstrs::g1::G1Projective>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::compress::{closure#0}>>::{closure#1}>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::extend::ListVecConsumer, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::scale::{closure#0}>>::{closure#1}>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::compress::{closure#0}>>::{closure#1}>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g2::G2Affine>>, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g2::G2Affine>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<core::result::Result<bool, anyhow::Error>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#2}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}>>::{closure#1}>::{closure#0}, core::result::Result<bool, anyhow::Error>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<core::option::Option<bool>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::vec::DrainProducer<u32>, rayon::slice::IterProducer<storage_proofs_update::vanilla::ChallengeProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::find::FindConsumer<rayon::iter::ParallelIterator::all::is_false>, <storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>>::{closure#1}>::{closure#0}, core::option::Option<bool>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Prepared>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Prepared>, bellperson::groth16::aggregate::inner_product::pairing_miller_affine<blstrs::Bls12>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Prepared>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterMutProducer<alloc::vec::Vec<blstrs::g1::G1Projective>>>, rayon::vec::DrainProducer<blstrs::g1::G1Projective>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g1::G1Projective>::{closure#0}>>::{closure#1}>::{closure#0}, ()>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::extend::ListVecConsumer, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::FullDensity, ec_gpu_gen::multiexp_cpu::FullDensity, blstrs::g1::G1Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g1::G1Affine>>, usize)>::{closure#1}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<blstrs::pairing::MillerLoopResult>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<&bellperson::groth16::proof::Proof<blstrs::Bls12>>, rayon::slice::IterProducer<[u8; 32]>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::pairing::MillerLoopResult>, bellperson::groth16::verifier::verify_proofs_batch<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#2}::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<blstrs::pairing::MillerLoopResult>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::extend::ListVecConsumer, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g2::G2Affine>>::compress::{closure#0}>>::{closure#1}>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>)>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_l::{closure#0}>>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterMutProducer<alloc::vec::Vec<blstrs::g2::G2Projective>>>, rayon::vec::DrainProducer<blstrs::g2::G2Projective>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g2::G2Projective>::{closure#0}>>::{closure#1}>::{closure#0}, ()>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<blstrs::g1::G1Projective, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::verify::verify_aggregate_proof<blstrs::Bls12, &mut rand_core::os::OsRng>::{closure#0}::{closure#2}::{closure#0}, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::verify::verify_aggregate_proof<blstrs::Bls12, &mut rand_core::os::OsRng>::{closure#0}::{closure#2}::{closure#0}, blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}>::{closure#0}, blstrs::g1::G1Projective>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g2::G2Affine>>::compress::{closure#0}>>::{closure#1}>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>)>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<((blstrs::gt::Gt, blstrs::gt::Gt), (blstrs::gt::Gt, blstrs::gt::Gt))>, rayon::slice::IterProducer<(blstrs::gt::Gt, blstrs::gt::Gt)>>, rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<((blstrs::gt::Gt, blstrs::gt::Gt), (blstrs::gt::Gt, blstrs::gt::Gt))>, rayon::slice::IterProducer<(blstrs::g1::G1Projective, blstrs::g1::G1Projective)>>>, rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#2}, <bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12> as core::default::Default>::default>, <bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12> as core::default::Default>::default, bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#1}>, bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#0}>>::{closure#1}>::{closure#0}, bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g2::G2Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_b_g2::{closure#0}>>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<blstrs::g2::G2Affine, rayon_core::join::join::call<blstrs::g2::G2Affine, bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g2::G2Affine>::{closure#2}>::{closure#0}>::{closure#0}, blstrs::g2::G2Affine>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterMutProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::compress<blstrs::g2::G2Affine>::{closure#0}>>::{closure#1}>::{closure#0}, ()>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Projective>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::msm::fixed_base::multi_scalar_mul<blstrs::g2::G2Projective>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Projective>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<blstrs::pairing::MillerLoopResult, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<(&blstrs::g1::G1Affine, &blstrs::g2::G2Affine)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<bellperson::groth16::aggregate::accumulator::PairingCheck<blstrs::Bls12>>::new_random_from_miller_inputs::{closure#3}, <blstrs::pairing::MillerLoopResult as core::default::Default>::default>, <blstrs::pairing::MillerLoopResult as core::default::Default>::default, <bellperson::groth16::aggregate::accumulator::PairingCheck<blstrs::Bls12>>::new_random_from_miller_inputs::{closure#2}>, <bellperson::groth16::aggregate::accumulator::PairingCheck<blstrs::Bls12>>::new_random_from_miller_inputs::{closure#1}>, <bellperson::groth16::aggregate::accumulator::PairingCheck<blstrs::Bls12>>::new_random_from_miller_inputs::{closure#0}>>::{closure#1}>::{closure#0}, blstrs::pairing::MillerLoopResult>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g1::G1Affine>>, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::DensityTracker, alloc::sync::Arc<ec_gpu_gen::multiexp_cpu::DensityTracker>, blstrs::g2::G2Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g2::G2Affine>>, usize)>::{closure#1}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g2::G2Affine>>::compress::{closure#0}>>::{closure#1}>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>)>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g2::G2Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_b_g2::{closure#0}>>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<core::result::Result<bool, anyhow::Error>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#2}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}>>::{closure#1}>::{closure#0}, core::result::Result<bool, anyhow::Error>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bool>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bool>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_b_g1::{closure#0}>>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Projective>, bellperson::groth16::aggregate::msm::fixed_base::multi_scalar_mul<blstrs::g1::G1Projective>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::sha256::Sha256Domain>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<filecoin_hashers::sha256::Sha256Domain>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, <filecoin_proofs::commitment_reader::CommitmentReader<fr32::reader::Fr32Reader<filecoin_proofs::pieces::EmptySource>>>::finish::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::sha256::Sha256Domain>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<filecoin_hashers::sha256::Sha256Domain>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<filecoin_hashers::sha256::Sha256Domain>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<filecoin_hashers::sha256::Sha256Domain>, <filecoin_proofs::commitment_reader::CommitmentReader<fr32::reader::Fr32Reader<filecoin_proofs::pieces::EmptySource>>>::finish::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<filecoin_hashers::sha256::Sha256Domain>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::range::IterProducer<usize>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>, std::io::error::Error>::{closure#0}>, <bellperson::groth16::proof::Proof<blstrs::Bls12>>::read_many::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g2::G2Affine, std::io::error::Error>::{closure#0}>, <bellperson::groth16::aggregate::srs::GenericSRS<_>>::read_mmap::mmap_read_vec<blstrs::g2::G2Affine>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g1::G1Affine>>, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <bellperson::groth16::aggregate::srs::GenericSRS<_>>::read_mmap::mmap_read_vec<blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g2::G2Affine, std::io::error::Error>::{closure#0}>, <bellperson::groth16::aggregate::srs::GenericSRS<_>>::read_mmap::mmap_read_vec<blstrs::g2::G2Affine>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <bellperson::groth16::aggregate::srs::GenericSRS<_>>::read_mmap::mmap_read_vec<blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::verifier::prepare_verifying_key<blstrs::Bls12>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::range::IterProducer<usize>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>, std::io::error::Error>::{closure#0}>, <bellperson::groth16::proof::Proof<blstrs::Bls12>>::read_many::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Projective>, bellperson::groth16::verifier::prepare_verifying_key<blstrs::Bls12>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>>>::run_inline
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _>>::run_inline
99
100
1.04k
    pub(super) unsafe fn into_result(self) -> R {
101
1.04k
        self.result.into_inner().into_return_value()
102
1.04k
    }
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::slice::IterProducer<fvm_shared::sector::seal::SealVerifyInfo>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>, <fvm::kernel::default::DefaultKernel<fvm::call_manager::default::DefaultCallManager<fvm::machine::default::DefaultMachine<fvm_ipld_blockstore::memory::MemoryBlockstore, fvm_integration_tests::dummy::DummyExterns>>> as fvm::kernel::CryptoOps>::batch_verify_seals::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bool>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::slice::IterProducer<fvm_shared::sector::seal::SealVerifyInfo>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>, <fvm::kernel::default::DefaultKernel<fvm::call_manager::default::DefaultCallManager<fvm::machine::default::DefaultMachine<fvm_ipld_blockstore::memory::MemoryBlockstore, fvm_integration_tests::dummy::DummyExterns>>> as fvm::kernel::CryptoOps>::batch_verify_seals::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::slice::IterProducer<fvm_shared::sector::seal::SealVerifyInfo>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>, <fvm::kernel::default::DefaultKernel<fvm::call_manager::default::DefaultCallManager<fvm::machine::default::DefaultMachine<fvm_ipld_blockstore::memory::MemoryBlockstore, fvm_integration_tests::dummy::DummyExterns>>> as fvm::kernel::CryptoOps>::batch_verify_seals::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::slice::IterProducer<fvm_shared::sector::seal::SealVerifyInfo>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, <fvm::kernel::default::DefaultKernel<fvm::call_manager::default::DefaultCallManager<fvm::machine::default::DefaultMachine<fvm_ipld_blockstore::memory::MemoryBlockstore, fvm_integration_tests::dummy::DummyExterns>>> as fvm::kernel::CryptoOps>::batch_verify_seals::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::slice::IterProducer<fvm_shared::sector::seal::SealVerifyInfo>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, <fvm::kernel::default::DefaultKernel<fvm::call_manager::default::DefaultCallManager<fvm::machine::default::DefaultMachine<fvm_ipld_blockstore::memory::MemoryBlockstore, fvm_integration_tests::dummy::DummyExterns>>> as fvm::kernel::CryptoOps>::batch_verify_seals::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::slice::IterProducer<fvm_shared::sector::seal::SealVerifyInfo>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, <fvm::kernel::default::DefaultKernel<fvm::call_manager::default::DefaultCallManager<fvm::machine::default::DefaultMachine<fvm_ipld_blockstore::memory::MemoryBlockstore, fvm_integration_tests::dummy::DummyExterns>>> as fvm::kernel::CryptoOps>::batch_verify_seals::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<fvm::kernel::default::verify_aggregate_seals::AggregationInputs>, rayon::iter::map::MapConsumer<rayon::iter::try_reduce::TryReduceConsumer<fvm::kernel::default::verify_aggregate_seals::{closure#2}, <alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>::new>, fvm::kernel::default::verify_aggregate_seals::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<fvm::kernel::default::verify_aggregate_seals::AggregationInputs>, rayon::iter::map::MapConsumer<rayon::iter::try_reduce::TryReduceConsumer<fvm::kernel::default::verify_aggregate_seals::{closure#2}, <alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>::new>, fvm::kernel::default::verify_aggregate_seals::{closure#1}>>::{closure#1}, core::result::Result<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>, anyhow::Error>, core::result::Result<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>, anyhow::Error>>::{closure#0}, (core::result::Result<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>, anyhow::Error>, core::result::Result<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>, anyhow::Error>)>::{closure#0}::{closure#0}, (core::result::Result<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>, anyhow::Error>, core::result::Result<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>, anyhow::Error>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<core::result::Result<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>, anyhow::Error>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<fvm::kernel::default::verify_aggregate_seals::AggregationInputs>, rayon::iter::map::MapConsumer<rayon::iter::try_reduce::TryReduceConsumer<fvm::kernel::default::verify_aggregate_seals::{closure#2}, <alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>::new>, fvm::kernel::default::verify_aggregate_seals::{closure#1}>>::{closure#1}>::{closure#0}, core::result::Result<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>, anyhow::Error>>>::into_result
<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(wasmtime_types::DefinedFuncIndex, wasmtime_environ::module_environ::FunctionBodyData)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<(wasmtime_types::DefinedFuncIndex, wasmtime_environ::module_environ::FunctionBodyData), alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error, <wasmtime::module::Module>::compile_functions::{closure#0}::{closure#0}>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>>>::into_result
Line
Count
Source
100
299
    pub(super) unsafe fn into_result(self) -> R {
101
299
        self.result.into_inner().into_return_value()
102
299
    }
<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<()>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(wasmparser::validator::func::FuncValidator<wasmparser::validator::core::ValidatorResources>, wasmparser::readers::core::code::FunctionBody)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<(), wasmparser::binary_reader::BinaryReaderError>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<(wasmparser::validator::func::FuncValidator<wasmparser::validator::core::ValidatorResources>, wasmparser::readers::core::code::FunctionBody), (), wasmparser::binary_reader::BinaryReaderError, <wasmtime::module::Module>::validate::{closure#0}>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<()>>>>::into_result
Line
Count
Source
100
32
    pub(super) unsafe fn into_result(self) -> R {
101
32
        self.result.into_inner().into_return_value()
102
32
    }
<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon_core::join::join::call<core::result::Result<cranelift_entity::primary::PrimaryMap<wasmtime_types::DefinedFuncIndex, alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, anyhow::Error>, <wasmtime::module::Module>::compile_functions::{closure#0}>::{closure#0}, rayon_core::join::join::call<core::result::Result<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, anyhow::Error>, <wasmtime::module::Module>::compile_functions::{closure#1}>::{closure#0}, core::result::Result<cranelift_entity::primary::PrimaryMap<wasmtime_types::DefinedFuncIndex, alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, anyhow::Error>, core::result::Result<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, anyhow::Error>>::{closure#0}, (core::result::Result<cranelift_entity::primary::PrimaryMap<wasmtime_types::DefinedFuncIndex, alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, anyhow::Error>, core::result::Result<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, anyhow::Error>)>::{closure#0}::{closure#0}, (core::result::Result<cranelift_entity::primary::PrimaryMap<wasmtime_types::DefinedFuncIndex, alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, anyhow::Error>, core::result::Result<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, anyhow::Error>)>>::into_result
Line
Count
Source
100
251
    pub(super) unsafe fn into_result(self) -> R {
101
251
        self.result.into_inner().into_return_value()
102
251
    }
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<wasmtime_types::SignatureIndex>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<wasmtime_types::SignatureIndex, alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error, <wasmtime::module::Module>::compile_functions::{closure#1}::{closure#0}>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<wasmtime_types::SignatureIndex>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<wasmtime_types::SignatureIndex, alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error, <wasmtime::module::Module>::compile_functions::{closure#1}::{closure#0}>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<()>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(wasmparser::validator::func::FuncValidator<wasmparser::validator::core::ValidatorResources>, wasmparser::readers::core::code::FunctionBody)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<()>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<(), wasmparser::binary_reader::BinaryReaderError>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<(wasmparser::validator::func::FuncValidator<wasmparser::validator::core::ValidatorResources>, wasmparser::readers::core::code::FunctionBody), (), wasmparser::binary_reader::BinaryReaderError, <wasmtime::module::Module>::validate::{closure#0}>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<()>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<wasmtime_types::SignatureIndex>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<wasmtime_types::SignatureIndex, alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error, <wasmtime::module::Module>::compile_functions::{closure#1}::{closure#0}>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>>::into_result
<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(wasmparser::validator::func::FuncValidator<wasmparser::validator::core::ValidatorResources>, wasmparser::readers::core::code::FunctionBody)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<(), wasmparser::binary_reader::BinaryReaderError>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<(wasmparser::validator::func::FuncValidator<wasmparser::validator::core::ValidatorResources>, wasmparser::readers::core::code::FunctionBody), (), wasmparser::binary_reader::BinaryReaderError, <wasmtime::module::Module>::validate::{closure#0}>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(wasmparser::validator::func::FuncValidator<wasmparser::validator::core::ValidatorResources>, wasmparser::readers::core::code::FunctionBody)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<(), wasmparser::binary_reader::BinaryReaderError>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<(wasmparser::validator::func::FuncValidator<wasmparser::validator::core::ValidatorResources>, wasmparser::readers::core::code::FunctionBody), (), wasmparser::binary_reader::BinaryReaderError, <wasmtime::module::Module>::validate::{closure#0}>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<()>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<()>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<()>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<()>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<()>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<()>>)>>::into_result
Line
Count
Source
100
251
    pub(super) unsafe fn into_result(self) -> R {
101
251
        self.result.into_inner().into_return_value()
102
251
    }
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(wasmtime_types::DefinedFuncIndex, wasmtime_environ::module_environ::FunctionBodyData)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<(wasmtime_types::DefinedFuncIndex, wasmtime_environ::module_environ::FunctionBodyData), alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error, <wasmtime::module::Module>::compile_functions::{closure#0}::{closure#0}>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(wasmtime_types::DefinedFuncIndex, wasmtime_environ::module_environ::FunctionBodyData)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<(wasmtime_types::DefinedFuncIndex, wasmtime_environ::module_environ::FunctionBodyData), alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error, <wasmtime::module::Module>::compile_functions::{closure#0}::{closure#0}>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<wasmtime_types::SignatureIndex>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<wasmtime_types::SignatureIndex, alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error, <wasmtime::module::Module>::compile_functions::{closure#1}::{closure#0}>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<wasmtime_types::SignatureIndex>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<wasmtime_types::SignatureIndex, alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error, <wasmtime::module::Module>::compile_functions::{closure#1}::{closure#0}>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>)>>::into_result
<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<core::result::Result<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, anyhow::Error>, rayon_core::join::join::call<core::result::Result<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, anyhow::Error>, <wasmtime::module::Module>::compile_functions::{closure#1}>::{closure#0}>::{closure#0}, core::result::Result<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, anyhow::Error>>>::into_result
Line
Count
Source
100
209
    pub(super) unsafe fn into_result(self) -> R {
101
209
        self.result.into_inner().into_return_value()
102
209
    }
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(wasmparser::validator::func::FuncValidator<wasmparser::validator::core::ValidatorResources>, wasmparser::readers::core::code::FunctionBody)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<()>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<(), wasmparser::binary_reader::BinaryReaderError>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<(wasmparser::validator::func::FuncValidator<wasmparser::validator::core::ValidatorResources>, wasmparser::readers::core::code::FunctionBody), (), wasmparser::binary_reader::BinaryReaderError, <wasmtime::module::Module>::validate::{closure#0}>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(wasmparser::validator::func::FuncValidator<wasmparser::validator::core::ValidatorResources>, wasmparser::readers::core::code::FunctionBody)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<()>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<(), wasmparser::binary_reader::BinaryReaderError>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<(wasmparser::validator::func::FuncValidator<wasmparser::validator::core::ValidatorResources>, wasmparser::readers::core::code::FunctionBody), (), wasmparser::binary_reader::BinaryReaderError, <wasmtime::module::Module>::validate::{closure#0}>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<()>, rayon::iter::collect::consumer::CollectResult<()>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<()>, rayon::iter::collect::consumer::CollectResult<()>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<()>, rayon::iter::collect::consumer::CollectResult<()>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<wasmtime_types::SignatureIndex>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<wasmtime_types::SignatureIndex, alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error, <wasmtime::module::Module>::compile_functions::{closure#1}::{closure#0}>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(wasmtime_types::DefinedFuncIndex, wasmtime_environ::module_environ::FunctionBodyData)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<(wasmtime_types::DefinedFuncIndex, wasmtime_environ::module_environ::FunctionBodyData), alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error, <wasmtime::module::Module>::compile_functions::{closure#0}::{closure#0}>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(wasmtime_types::DefinedFuncIndex, wasmtime_environ::module_environ::FunctionBodyData)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<(wasmtime_types::DefinedFuncIndex, wasmtime_environ::module_environ::FunctionBodyData), alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error, <wasmtime::module::Module>::compile_functions::{closure#0}::{closure#0}>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(wasmtime_types::DefinedFuncIndex, wasmtime_environ::module_environ::FunctionBodyData)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<(wasmtime_types::DefinedFuncIndex, wasmtime_environ::module_environ::FunctionBodyData), alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error, <wasmtime::module::Module>::compile_functions::{closure#0}::{closure#0}>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::FullDensity, ec_gpu_gen::multiexp_cpu::FullDensity, blstrs::g1::G1Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g1::G1Affine>>, usize)>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::FullDensity, ec_gpu_gen::multiexp_cpu::FullDensity, blstrs::g1::G1Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g1::G1Affine>>, usize)>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterMutProducer<alloc::vec::Vec<blstrs::g1::G1Projective>>>, rayon::vec::DrainProducer<blstrs::g1::G1Projective>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g1::G1Projective>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterMutProducer<alloc::vec::Vec<blstrs::g1::G1Projective>>>, rayon::vec::DrainProducer<blstrs::g1::G1Projective>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g1::G1Projective>::{closure#0}>>::{closure#1}, (), ()>::{closure#0}, ((), ())>::{closure#0}::{closure#0}, ((), ())>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Projective>, bellperson::groth16::verifier::prepare_verifying_key<blstrs::Bls12>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Projective>, bellperson::groth16::verifier::prepare_verifying_key<blstrs::Bls12>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::range::IterProducer<usize>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>, std::io::error::Error>::{closure#0}>, <bellperson::groth16::proof::Proof<blstrs::Bls12>>::read_many::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::range::IterProducer<usize>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>, std::io::error::Error>::{closure#0}>, <bellperson::groth16::proof::Proof<blstrs::Bls12>>::read_many::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<((blstrs::gt::Gt, blstrs::gt::Gt), (blstrs::gt::Gt, blstrs::gt::Gt))>, rayon::slice::IterProducer<(blstrs::gt::Gt, blstrs::gt::Gt)>>, rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<((blstrs::gt::Gt, blstrs::gt::Gt), (blstrs::gt::Gt, blstrs::gt::Gt))>, rayon::slice::IterProducer<(blstrs::g1::G1Projective, blstrs::g1::G1Projective)>>>, rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#2}, <bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12> as core::default::Default>::default>, <bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12> as core::default::Default>::default, bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#1}>, bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<((blstrs::gt::Gt, blstrs::gt::Gt), (blstrs::gt::Gt, blstrs::gt::Gt))>, rayon::slice::IterProducer<(blstrs::gt::Gt, blstrs::gt::Gt)>>, rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<((blstrs::gt::Gt, blstrs::gt::Gt), (blstrs::gt::Gt, blstrs::gt::Gt))>, rayon::slice::IterProducer<(blstrs::g1::G1Projective, blstrs::g1::G1Projective)>>>, rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#2}, <bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12> as core::default::Default>::default>, <bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12> as core::default::Default>::default, bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#1}>, bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#0}>>::{closure#1}, bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>, bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>>::{closure#0}, (bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>, bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>)>::{closure#0}::{closure#0}, (bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>, bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::msm::fixed_base::multi_scalar_mul<blstrs::g1::G1Projective>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_h::{closure#0}>>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::DensityTracker, alloc::sync::Arc<ec_gpu_gen::multiexp_cpu::DensityTracker>, blstrs::g2::G2Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g2::G2Affine>>, usize)>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::DensityTracker, alloc::sync::Arc<ec_gpu_gen::multiexp_cpu::DensityTracker>, blstrs::g2::G2Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g2::G2Affine>>, usize)>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Projective>, bellperson::groth16::aggregate::msm::fixed_base::multi_scalar_mul<blstrs::g1::G1Projective>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bool>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bool>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Prepared>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::inner_product::pairing_miller_affine<blstrs::Bls12>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Prepared>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::msm::fixed_base::multi_scalar_mul<blstrs::g2::G2Projective>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::msm::fixed_base::multi_scalar_mul<blstrs::g2::G2Projective>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Projective>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Projective>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Projective>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Projective>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Projective>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Projective>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::extend::ListVecConsumer, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bool>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<[u8; 32]>, bellperson::groth16::prover::execute_fft<blstrs::Bls12>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<[u8; 32]>, bellperson::groth16::prover::execute_fft<blstrs::Bls12>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<[u8; 32]>, rayon::iter::collect::consumer::CollectResult<[u8; 32]>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<[u8; 32]>, rayon::iter::collect::consumer::CollectResult<[u8; 32]>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<[u8; 32]>, rayon::iter::collect::consumer::CollectResult<[u8; 32]>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::extend::ListVecConsumer, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::extend::ListVecConsumer, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<core::option::Option<bool>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::vec::DrainProducer<u32>, rayon::slice::IterProducer<storage_proofs_update::vanilla::ChallengeProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::find::FindConsumer<rayon::iter::ParallelIterator::all::is_false>, <storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>>::{closure#1}>::{closure#0}, core::option::Option<bool>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::DensityTracker, alloc::sync::Arc<ec_gpu_gen::multiexp_cpu::DensityTracker>, blstrs::g1::G1Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g1::G1Affine>>, usize)>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::DensityTracker, alloc::sync::Arc<ec_gpu_gen::multiexp_cpu::DensityTracker>, blstrs::g1::G1Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g1::G1Affine>>, usize)>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g2::G2Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_b_g2::{closure#0}>>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_a::{closure#0}>>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_a::{closure#0}>>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g2::G2Affine>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g2::G2Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g2::G2Affine>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::compress::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::compress::{closure#0}>>::{closure#1}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>::{closure#0}, ((rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>))>::{closure#0}::{closure#0}, ((rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>))>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<blstrs::g1::G1Projective, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::verify::verify_aggregate_proof<blstrs::Bls12, &mut rand_core::os::OsRng>::{closure#0}::{closure#2}::{closure#0}, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::verify::verify_aggregate_proof<blstrs::Bls12, &mut rand_core::os::OsRng>::{closure#0}::{closure#2}::{closure#0}, blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}>::{closure#0}, blstrs::g1::G1Projective>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_a::{closure#0}>>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterMutProducer<alloc::vec::Vec<blstrs::g2::G2Projective>>>, rayon::vec::DrainProducer<blstrs::g2::G2Projective>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g2::G2Projective>::{closure#0}>>::{closure#1}>::{closure#0}, ()>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#2}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#2}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}>>::{closure#1}, core::result::Result<bool, anyhow::Error>, core::result::Result<bool, anyhow::Error>>::{closure#0}, (core::result::Result<bool, anyhow::Error>, core::result::Result<bool, anyhow::Error>)>::{closure#0}::{closure#0}, (core::result::Result<bool, anyhow::Error>, core::result::Result<bool, anyhow::Error>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_l::{closure#0}>>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g2::G2Affine>>::compress::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g2::G2Affine>>::compress::{closure#0}>>::{closure#1}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>)>::{closure#0}, ((alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>))>::{closure#0}::{closure#0}, ((alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>))>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::FullDensity, ec_gpu_gen::multiexp_cpu::FullDensity, blstrs::g1::G1Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g1::G1Affine>>, usize)>::{closure#1}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<core::option::Option<bool>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::vec::DrainProducer<u32>, rayon::slice::IterProducer<storage_proofs_update::vanilla::ChallengeProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::find::FindConsumer<rayon::iter::ParallelIterator::all::is_false>, <storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>>::{closure#1}>::{closure#0}, core::option::Option<bool>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<alloc::vec::Vec<blstrs::g2::G2Projective>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g2::G2Projective>::{closure#1}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<alloc::vec::Vec<blstrs::g2::G2Projective>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g2::G2Affine>>, bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g2::G2Projective>::{closure#1}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::scale::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::scale::{closure#0}>>::{closure#1}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>::{closure#0}, ((alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>))>::{closure#0}::{closure#0}, ((alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>))>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<[u8; 32]>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<[u8; 32]>, bellperson::groth16::prover::execute_fft<blstrs::Bls12>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<[u8; 32]>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::scale::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::scale::{closure#0}>>::{closure#1}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>::{closure#0}, ((rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>))>::{closure#0}::{closure#0}, ((rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>))>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::scale::{closure#0}>>::{closure#1}>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::scale::{closure#0}>>::{closure#1}>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::scale::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::scale::{closure#0}>>::{closure#1}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>::{closure#0}, ((rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>))>::{closure#0}::{closure#0}, ((rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>))>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#1}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::extend::ListVecConsumer, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::extend::ListVecConsumer, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::extend::ListVecConsumer, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g2::G2Affine>>::compress::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g2::G2Affine>>::compress::{closure#0}>>::{closure#1}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>)>::{closure#0}, ((alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>))>::{closure#0}::{closure#0}, ((alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>))>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>, bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>, bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::compress::{closure#0}>>::{closure#1}>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<alloc::vec::Vec<blstrs::g1::G1Projective>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g1::G1Affine>>, bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g1::G1Projective>::{closure#1}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g2::G2Affine>>::compress::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g2::G2Affine>>::compress::{closure#0}>>::{closure#1}, (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>), (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>)>::{closure#0}, ((rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>), (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>))>::{closure#0}::{closure#0}, ((rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>), (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>))>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterMutProducer<blstrs::scalar::Scalar>, rayon::slice::IterMutProducer<blstrs::scalar::Scalar>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::prove::gipa_tipp_mipp<blstrs::Bls12>::{closure#0}>>::{closure#1}>::{closure#0}, ()>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g2::G2Affine>>::compress::{closure#0}>>::{closure#1}>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<blstrs::g1::G1Affine, rayon_core::join::join::call<blstrs::g1::G1Affine, bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g1::G1Affine>::{closure#2}>::{closure#0}>::{closure#0}, blstrs::g1::G1Affine>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::verifier::verify_proofs_batch<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#0}::{closure#0}, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::verifier::verify_proofs_batch<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#0}::{closure#0}, blstrs::g1::G1Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::verifier::verify_proofs_batch<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#0}::{closure#0}, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::verifier::verify_proofs_batch<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#0}::{closure#0}, blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}, blstrs::g1::G1Projective, blstrs::g1::G1Projective>::{closure#0}, (blstrs::g1::G1Projective, blstrs::g1::G1Projective)>::{closure#0}::{closure#0}, (blstrs::g1::G1Projective, blstrs::g1::G1Projective)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_b_g1::{closure#0}>>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_l::{closure#0}>>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::execute_fft<blstrs::Bls12>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::execute_fft<blstrs::Bls12>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<[u8; 32]>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<[u8; 32]>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<[u8; 32]>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<[u8; 32]>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<[u8; 32]>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<[u8; 32]>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::extend::ListVecConsumer, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterMutProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::compress<blstrs::g2::G2Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterMutProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::compress<blstrs::g2::G2Affine>::{closure#0}>>::{closure#1}, (), ()>::{closure#0}, ((), ())>::{closure#0}::{closure#0}, ((), ())>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<blstrs::g1::G1Projective, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::verifier::verify_proofs_batch<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#0}::{closure#0}, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::verifier::verify_proofs_batch<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#0}::{closure#0}, blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}>::{closure#0}, blstrs::g1::G1Projective>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<&bellperson::groth16::proof::Proof<blstrs::Bls12>>, rayon::slice::IterProducer<[u8; 32]>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::pairing::MillerLoopResult>, bellperson::groth16::verifier::verify_proofs_batch<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#2}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<&bellperson::groth16::proof::Proof<blstrs::Bls12>>, rayon::slice::IterProducer<[u8; 32]>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::pairing::MillerLoopResult>, bellperson::groth16::verifier::verify_proofs_batch<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#2}::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::pairing::MillerLoopResult>, rayon::iter::collect::consumer::CollectResult<blstrs::pairing::MillerLoopResult>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::pairing::MillerLoopResult>, rayon::iter::collect::consumer::CollectResult<blstrs::pairing::MillerLoopResult>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::pairing::MillerLoopResult>, rayon::iter::collect::consumer::CollectResult<blstrs::pairing::MillerLoopResult>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::compress::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::compress::{closure#0}>>::{closure#1}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>::{closure#0}, ((alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>))>::{closure#0}::{closure#0}, ((alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>))>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g2::G2Affine>>::compress::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g2::G2Affine>>::compress::{closure#0}>>::{closure#1}, (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>), (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>)>::{closure#0}, ((rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>), (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>))>::{closure#0}::{closure#0}, ((rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>), (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>))>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<core::result::Result<bool, anyhow::Error>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#2}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}>>::{closure#1}>::{closure#0}, core::result::Result<bool, anyhow::Error>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<&dyn core::ops::function::Fn<(usize,), Output = [u8; 32]> + core::marker::Send + core::marker::Sync, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<&dyn core::ops::function::Fn<(usize,), Output = [u8; 32]> + core::marker::Send + core::marker::Sync, blstrs::g1::G1Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<&dyn core::ops::function::Fn<(usize,), Output = [u8; 32]> + core::marker::Send + core::marker::Sync, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<&dyn core::ops::function::Fn<(usize,), Output = [u8; 32]> + core::marker::Send + core::marker::Sync, blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}, blstrs::g1::G1Projective, blstrs::g1::G1Projective>::{closure#0}, (blstrs::g1::G1Projective, blstrs::g1::G1Projective)>::{closure#0}::{closure#0}, (blstrs::g1::G1Projective, blstrs::g1::G1Projective)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<filecoin_hashers::poseidon::PoseidonDomain>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<filecoin_hashers::poseidon::PoseidonDomain>, <merkletree::store::vec::VecStore<filecoin_hashers::poseidon::PoseidonDomain> as merkletree::store::Store<filecoin_hashers::poseidon::PoseidonDomain>>::build_small_tree<filecoin_hashers::poseidon::PoseidonFunction, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<filecoin_hashers::poseidon::PoseidonDomain>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<filecoin_hashers::poseidon::PoseidonDomain>, <merkletree::store::vec::VecStore<filecoin_hashers::poseidon::PoseidonDomain> as merkletree::store::Store<filecoin_hashers::poseidon::PoseidonDomain>>::build_small_tree<filecoin_hashers::poseidon::PoseidonFunction, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<filecoin_hashers::poseidon::PoseidonDomain>, rayon::iter::collect::consumer::CollectResult<filecoin_hashers::poseidon::PoseidonDomain>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<filecoin_hashers::poseidon::PoseidonDomain>, rayon::iter::collect::consumer::CollectResult<filecoin_hashers::poseidon::PoseidonDomain>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<filecoin_hashers::poseidon::PoseidonDomain>, rayon::iter::collect::consumer::CollectResult<filecoin_hashers::poseidon::PoseidonDomain>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<blstrs::pairing::MillerLoopResult, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<(&blstrs::g1::G1Affine, &blstrs::g2::G2Affine)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<bellperson::groth16::aggregate::accumulator::PairingCheck<blstrs::Bls12>>::new_random_from_miller_inputs::{closure#3}, <blstrs::pairing::MillerLoopResult as core::default::Default>::default>, <blstrs::pairing::MillerLoopResult as core::default::Default>::default, <bellperson::groth16::aggregate::accumulator::PairingCheck<blstrs::Bls12>>::new_random_from_miller_inputs::{closure#2}>, <bellperson::groth16::aggregate::accumulator::PairingCheck<blstrs::Bls12>>::new_random_from_miller_inputs::{closure#1}>, <bellperson::groth16::aggregate::accumulator::PairingCheck<blstrs::Bls12>>::new_random_from_miller_inputs::{closure#0}>>::{closure#1}>::{closure#0}, blstrs::pairing::MillerLoopResult>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g2::G2Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_b_g2::{closure#0}>>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g2::G2Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_b_g2::{closure#0}>>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g1::G1Affine>>, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::range::IterProducer<usize>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>, std::io::error::Error>::{closure#0}>, <bellperson::groth16::proof::Proof<blstrs::Bls12>>::read_many::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::range::IterProducer<usize>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>, std::io::error::Error>::{closure#0}>, <bellperson::groth16::proof::Proof<blstrs::Bls12>>::read_many::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>, rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>, rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>, rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp::Op<blstrs::Bls12>>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#2}, <bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12> as core::default::Default>::default>, <bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12> as core::default::Default>::default, bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp::Op<blstrs::Bls12>>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#2}, <bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12> as core::default::Default>::default>, <bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12> as core::default::Default>::default, bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#1}>>::{closure#1}, bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>, bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>>::{closure#0}, (bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>, bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>)>::{closure#0}::{closure#0}, (bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>, bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterMutProducer<alloc::vec::Vec<blstrs::g1::G1Projective>>>, rayon::vec::DrainProducer<blstrs::g1::G1Projective>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g1::G1Projective>::{closure#0}>>::{closure#1}>::{closure#0}, ()>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<core::result::Result<bool, anyhow::Error>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#2}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}>>::{closure#1}>::{closure#0}, core::result::Result<bool, anyhow::Error>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::verifier::prepare_verifying_key<blstrs::Bls12>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::verifier::prepare_verifying_key<blstrs::Bls12>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PrivateSector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#4}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#3}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#1}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}>>::{closure#1}>::{closure#0}, (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Projective>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Projective>, bellperson::groth16::aggregate::msm::fixed_base::multi_scalar_mul<blstrs::g2::G2Projective>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Projective>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bool>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#3}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#0}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#3}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#0}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#1}>>::{closure#1}, (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)>::{closure#0}, ((alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>))>::{closure#0}::{closure#0}, ((alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>))>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::inner_product::pairing_miller_affine<blstrs::Bls12>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::inner_product::pairing_miller_affine<blstrs::Bls12>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Prepared>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Prepared>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Prepared>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Prepared>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Prepared>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Prepared>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::compress::{closure#0}>>::{closure#1}>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::pairing::MillerLoopResult>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<&bellperson::groth16::proof::Proof<blstrs::Bls12>>, rayon::slice::IterProducer<[u8; 32]>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::verifier::verify_proofs_batch<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#2}::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::pairing::MillerLoopResult>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_a::{closure#0}>>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::FullDensity, ec_gpu_gen::multiexp_cpu::FullDensity, blstrs::g1::G1Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g1::G1Affine>>, usize)>::{closure#1}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::verifier::prepare_verifying_key<blstrs::Bls12>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::vec::DrainProducer<u32>, rayon::slice::IterProducer<storage_proofs_update::vanilla::ChallengeProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::find::FindConsumer<rayon::iter::ParallelIterator::all::is_false>, <storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::vec::DrainProducer<u32>, rayon::slice::IterProducer<storage_proofs_update::vanilla::ChallengeProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::find::FindConsumer<rayon::iter::ParallelIterator::all::is_false>, <storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>>::{closure#1}, core::option::Option<bool>, core::option::Option<bool>>::{closure#0}, (core::option::Option<bool>, core::option::Option<bool>)>::{closure#0}::{closure#0}, (core::option::Option<bool>, core::option::Option<bool>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PrivateSector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#4}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#3}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#1}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}>>::{closure#1}>::{closure#0}, (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<alloc::vec::Vec<blstrs::g1::G1Projective>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g1::G1Affine>>, bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g1::G1Projective>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<alloc::vec::Vec<blstrs::g1::G1Projective>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g1::G1Affine>>, bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g1::G1Projective>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<alloc::vec::Vec<blstrs::g2::G2Projective>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g2::G2Projective>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<alloc::vec::Vec<blstrs::g2::G2Projective>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g2::G2Projective>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Projective>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::msm::fixed_base::multi_scalar_mul<blstrs::g2::G2Projective>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Projective>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::vec::DrainProducer<u32>, rayon::slice::IterProducer<storage_proofs_update::vanilla::ChallengeProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::find::FindConsumer<rayon::iter::ParallelIterator::all::is_false>, <storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::vec::DrainProducer<u32>, rayon::slice::IterProducer<storage_proofs_update::vanilla::ChallengeProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::find::FindConsumer<rayon::iter::ParallelIterator::all::is_false>, <storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>>::{closure#1}, core::option::Option<bool>, core::option::Option<bool>>::{closure#0}, (core::option::Option<bool>, core::option::Option<bool>)>::{closure#0}::{closure#0}, (core::option::Option<bool>, core::option::Option<bool>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::scalar::Scalar>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::scalar::Scalar>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::scalar::Scalar>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::scalar::Scalar>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#3}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#0}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#3}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#0}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#1}>>::{closure#1}, (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)>::{closure#0}, ((alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>))>::{closure#0}::{closure#0}, ((alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>))>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<core::option::Option<bool>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::vec::DrainProducer<u32>, rayon::slice::IterProducer<storage_proofs_update::vanilla::ChallengeProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::find::FindConsumer<rayon::iter::ParallelIterator::all::is_false>, <storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>>::{closure#1}>::{closure#0}, core::option::Option<bool>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Projective>, bellperson::groth16::aggregate::msm::fixed_base::multi_scalar_mul<blstrs::g1::G1Projective>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Projective>, bellperson::groth16::aggregate::msm::fixed_base::multi_scalar_mul<blstrs::g1::G1Projective>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<blstrs::g1::G1Projective, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g1::G1Affine>::{closure#0}, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g1::G1Affine>::{closure#0}, blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}>::{closure#0}, blstrs::g1::G1Projective>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PrivateSector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#4}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#3}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#1}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PrivateSector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#4}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#3}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#1}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}>>::{closure#1}, (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)>::{closure#0}, ((alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>))>::{closure#0}::{closure#0}, ((alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>))>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterMutProducer<alloc::vec::Vec<blstrs::g2::G2Projective>>>, rayon::vec::DrainProducer<blstrs::g2::G2Projective>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g2::G2Projective>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterMutProducer<alloc::vec::Vec<blstrs::g2::G2Projective>>>, rayon::vec::DrainProducer<blstrs::g2::G2Projective>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g2::G2Projective>::{closure#0}>>::{closure#1}, (), ()>::{closure#0}, ((), ())>::{closure#0}::{closure#0}, ((), ())>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::verify::verify_aggregate_proof<blstrs::Bls12, &mut rand_core::os::OsRng>::{closure#0}::{closure#2}::{closure#0}, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::verify::verify_aggregate_proof<blstrs::Bls12, &mut rand_core::os::OsRng>::{closure#0}::{closure#2}::{closure#0}, blstrs::g1::G1Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::verify::verify_aggregate_proof<blstrs::Bls12, &mut rand_core::os::OsRng>::{closure#0}::{closure#2}::{closure#0}, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::verify::verify_aggregate_proof<blstrs::Bls12, &mut rand_core::os::OsRng>::{closure#0}::{closure#2}::{closure#0}, blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}, blstrs::g1::G1Projective, blstrs::g1::G1Projective>::{closure#0}, (blstrs::g1::G1Projective, blstrs::g1::G1Projective)>::{closure#0}::{closure#0}, (blstrs::g1::G1Projective, blstrs::g1::G1Projective)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::DensityTracker, alloc::sync::Arc<ec_gpu_gen::multiexp_cpu::DensityTracker>, blstrs::g2::G2Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g2::G2Affine>>, usize)>::{closure#1}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#3}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#0}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#3}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#0}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#1}>>::{closure#1}, (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)>::{closure#0}, ((alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>))>::{closure#0}::{closure#0}, ((alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>))>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>, bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#1}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::DensityTracker, alloc::sync::Arc<ec_gpu_gen::multiexp_cpu::DensityTracker>, blstrs::g1::G1Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g1::G1Affine>>, usize)>::{closure#1}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp::Op<blstrs::Bls12>>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#2}, <bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12> as core::default::Default>::default>, <bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12> as core::default::Default>::default, bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#1}>>::{closure#1}>::{closure#0}, bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::extend::ListVecConsumer>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::extend::ListVecConsumer>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#2}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#2}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}>>::{closure#1}, core::result::Result<bool, anyhow::Error>, core::result::Result<bool, anyhow::Error>>::{closure#0}, (core::result::Result<bool, anyhow::Error>, core::result::Result<bool, anyhow::Error>)>::{closure#0}::{closure#0}, (core::result::Result<bool, anyhow::Error>, core::result::Result<bool, anyhow::Error>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PrivateSector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#4}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#3}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#1}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}>>::{closure#1}>::{closure#0}, (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Prepared>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Prepared>, bellperson::groth16::aggregate::inner_product::pairing_miller_affine<blstrs::Bls12>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Prepared>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::try_reduce::TryReduceConsumer<rayon::iter::ParallelIterator::try_for_each::ok<core::result::Result<(), anyhow::Error>>, <() as core::default::Default>::default>, <merkletree::store::vec::VecStore<filecoin_hashers::poseidon::PoseidonDomain> as merkletree::store::Store<filecoin_hashers::poseidon::PoseidonDomain>>::process_layer<filecoin_hashers::poseidon::PoseidonFunction, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::try_reduce::TryReduceConsumer<rayon::iter::ParallelIterator::try_for_each::ok<core::result::Result<(), anyhow::Error>>, <() as core::default::Default>::default>, <merkletree::store::vec::VecStore<filecoin_hashers::poseidon::PoseidonDomain> as merkletree::store::Store<filecoin_hashers::poseidon::PoseidonDomain>>::process_layer<filecoin_hashers::poseidon::PoseidonFunction, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>::{closure#0}>>::{closure#1}, core::result::Result<(), anyhow::Error>, core::result::Result<(), anyhow::Error>>::{closure#0}, (core::result::Result<(), anyhow::Error>, core::result::Result<(), anyhow::Error>)>::{closure#0}::{closure#0}, (core::result::Result<(), anyhow::Error>, core::result::Result<(), anyhow::Error>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_l::{closure#0}>>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_l::{closure#0}>>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#2}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#2}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}>>::{closure#1}, core::result::Result<bool, anyhow::Error>, core::result::Result<bool, anyhow::Error>>::{closure#0}, (core::result::Result<bool, anyhow::Error>, core::result::Result<bool, anyhow::Error>)>::{closure#0}::{closure#0}, (core::result::Result<bool, anyhow::Error>, core::result::Result<bool, anyhow::Error>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::FullDensity, ec_gpu_gen::multiexp_cpu::FullDensity, blstrs::g1::G1Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g1::G1Affine>>, usize)>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::FullDensity, ec_gpu_gen::multiexp_cpu::FullDensity, blstrs::g1::G1Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g1::G1Affine>>, usize)>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_h::{closure#0}>>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_h::{closure#0}>>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#3}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#0}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#3}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#0}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#1}>>::{closure#1}, (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)>::{closure#0}, ((alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>))>::{closure#0}::{closure#0}, ((alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>))>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_b_g1::{closure#0}>>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PrivateSector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#4}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#3}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#1}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PrivateSector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#4}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#3}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#1}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}>>::{closure#1}, (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)>::{closure#0}, ((alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>))>::{closure#0}::{closure#0}, ((alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>))>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g2::G2Affine>::{closure#0}, blstrs::g2::G2Affine>::{closure#1}, <blstrs::g2::G2Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g2::G2Affine>::{closure#0}, blstrs::g2::G2Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g2::G2Affine>::{closure#0}, blstrs::g2::G2Affine>::{closure#1}, <blstrs::g2::G2Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g2::G2Affine>::{closure#0}, blstrs::g2::G2Affine>::{closure#0}>>::{closure#1}, blstrs::g2::G2Projective, blstrs::g2::G2Projective>::{closure#0}, (blstrs::g2::G2Projective, blstrs::g2::G2Projective)>::{closure#0}::{closure#0}, (blstrs::g2::G2Projective, blstrs::g2::G2Projective)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g1::G1Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<core::result::Result<bool, anyhow::Error>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#2}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}>>::{closure#1}>::{closure#0}, core::result::Result<bool, anyhow::Error>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g2::G2Affine>>::compress::{closure#0}>>::{closure#1}>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_h::{closure#0}>>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::scale::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::scale::{closure#0}>>::{closure#1}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>::{closure#0}, ((alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>))>::{closure#0}::{closure#0}, ((alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>))>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Projective>, bellperson::groth16::verifier::prepare_verifying_key<blstrs::Bls12>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<[u8; 32]>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::execute_fft<blstrs::Bls12>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<[u8; 32]>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon_core::join::join::call<blstrs::g2::G2Affine, bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g2::G2Affine>::{closure#1}>::{closure#0}, rayon_core::join::join::call<blstrs::g2::G2Affine, bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g2::G2Affine>::{closure#2}>::{closure#0}, blstrs::g2::G2Affine, blstrs::g2::G2Affine>::{closure#0}, (blstrs::g2::G2Affine, blstrs::g2::G2Affine)>::{closure#0}::{closure#0}, (blstrs::g2::G2Affine, blstrs::g2::G2Affine)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g2::G2Affine>>::compress::{closure#0}>>::{closure#1}>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_a::{closure#0}>>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_a::{closure#0}>>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<alloc::vec::Vec<blstrs::g2::G2Projective>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g2::G2Affine>>, bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g2::G2Projective>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<alloc::vec::Vec<blstrs::g2::G2Projective>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g2::G2Affine>>, bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g2::G2Projective>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<filecoin_hashers::poseidon::PoseidonDomain>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<filecoin_hashers::poseidon::PoseidonDomain>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<filecoin_hashers::poseidon::PoseidonDomain>, <merkletree::store::vec::VecStore<filecoin_hashers::poseidon::PoseidonDomain> as merkletree::store::Store<filecoin_hashers::poseidon::PoseidonDomain>>::build_small_tree<filecoin_hashers::poseidon::PoseidonFunction, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<filecoin_hashers::poseidon::PoseidonDomain>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::DensityTracker, alloc::sync::Arc<ec_gpu_gen::multiexp_cpu::DensityTracker>, blstrs::g1::G1Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g1::G1Affine>>, usize)>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::DensityTracker, alloc::sync::Arc<ec_gpu_gen::multiexp_cpu::DensityTracker>, blstrs::g1::G1Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g1::G1Affine>>, usize)>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::vec::DrainProducer<u32>, rayon::slice::IterProducer<storage_proofs_update::vanilla::ChallengeProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::find::FindConsumer<rayon::iter::ParallelIterator::all::is_false>, <storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::vec::DrainProducer<u32>, rayon::slice::IterProducer<storage_proofs_update::vanilla::ChallengeProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::find::FindConsumer<rayon::iter::ParallelIterator::all::is_false>, <storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>>::{closure#1}, core::option::Option<bool>, core::option::Option<bool>>::{closure#0}, (core::option::Option<bool>, core::option::Option<bool>)>::{closure#0}::{closure#0}, (core::option::Option<bool>, core::option::Option<bool>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<core::option::Option<bool>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::vec::DrainProducer<u32>, rayon::slice::IterProducer<storage_proofs_update::vanilla::ChallengeProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::find::FindConsumer<rayon::iter::ParallelIterator::all::is_false>, <storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>>::{closure#1}>::{closure#0}, core::option::Option<bool>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon_core::join::join::call<blstrs::g1::G1Affine, bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g1::G1Affine>::{closure#1}>::{closure#0}, rayon_core::join::join::call<blstrs::g1::G1Affine, bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g1::G1Affine>::{closure#2}>::{closure#0}, blstrs::g1::G1Affine, blstrs::g1::G1Affine>::{closure#0}, (blstrs::g1::G1Affine, blstrs::g1::G1Affine)>::{closure#0}::{closure#0}, (blstrs::g1::G1Affine, blstrs::g1::G1Affine)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PrivateSector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#4}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#3}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#1}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}>>::{closure#1}>::{closure#0}, (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_h::{closure#0}>>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_h::{closure#0}>>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::extend::ListVecConsumer, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::extend::ListVecConsumer, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PrivateSector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#4}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#3}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#1}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PrivateSector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#4}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#3}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#1}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}>>::{closure#1}, (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)>::{closure#0}, ((alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>))>::{closure#0}::{closure#0}, ((alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>))>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_l::{closure#0}>>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_l::{closure#0}>>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterMutProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::compress<blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}>::{closure#0}, ()>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::scale::{closure#0}>>::{closure#1}>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::DensityTracker, alloc::sync::Arc<ec_gpu_gen::multiexp_cpu::DensityTracker>, blstrs::g1::G1Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g1::G1Affine>>, usize)>::{closure#1}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<blstrs::g1::G1Projective, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<&dyn core::ops::function::Fn<(usize,), Output = [u8; 32]> + core::marker::Send + core::marker::Sync, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<&dyn core::ops::function::Fn<(usize,), Output = [u8; 32]> + core::marker::Send + core::marker::Sync, blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}>::{closure#0}, blstrs::g1::G1Projective>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::msm::fixed_base::multi_scalar_mul<blstrs::g1::G1Projective>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::msm::fixed_base::multi_scalar_mul<blstrs::g1::G1Projective>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<blstrs::g2::G2Affine, rayon_core::join::join::call<blstrs::g2::G2Affine, bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g2::G2Affine>::{closure#2}>::{closure#0}>::{closure#0}, blstrs::g2::G2Affine>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterMutProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::compress<blstrs::g2::G2Affine>::{closure#0}>>::{closure#1}>::{closure#0}, ()>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<core::result::Result<bool, anyhow::Error>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#2}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}>>::{closure#1}>::{closure#0}, core::result::Result<bool, anyhow::Error>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g2::G2Affine>>, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g2::G2Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g2::G2Affine>>, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g2::G2Affine>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::compress::{closure#0}>>::{closure#1}>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<((blstrs::gt::Gt, blstrs::gt::Gt), (blstrs::gt::Gt, blstrs::gt::Gt))>, rayon::slice::IterProducer<(blstrs::gt::Gt, blstrs::gt::Gt)>>, rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<((blstrs::gt::Gt, blstrs::gt::Gt), (blstrs::gt::Gt, blstrs::gt::Gt))>, rayon::slice::IterProducer<(blstrs::g1::G1Projective, blstrs::g1::G1Projective)>>>, rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#2}, <bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12> as core::default::Default>::default>, <bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12> as core::default::Default>::default, bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#1}>, bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#0}>>::{closure#1}>::{closure#0}, bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g2::G2Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_b_g2::{closure#0}>>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::extend::ListVecConsumer, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<blstrs::scalar::Scalar>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::scalar::Scalar>, bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<blstrs::scalar::Scalar>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<blstrs::g1::G1Projective, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::inner_product::multiexponentiation<blstrs::g1::G1Affine>::{closure#0}, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::inner_product::multiexponentiation<blstrs::g1::G1Affine>::{closure#0}, blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}>::{closure#0}, blstrs::g1::G1Projective>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#3}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#0}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#1}>>::{closure#1}>::{closure#0}, (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g2::G2Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_b_g2::{closure#0}>>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g2::G2Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_b_g2::{closure#0}>>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_b_g1::{closure#0}>>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_b_g1::{closure#0}>>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterMutProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::compress<blstrs::g1::G1Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterMutProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::compress<blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}, (), ()>::{closure#0}, ((), ())>::{closure#0}::{closure#0}, ((), ())>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::extend::ListVecConsumer>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g1::G1Affine>>, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g1::G1Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g1::G1Affine>>, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::DensityTracker, alloc::sync::Arc<ec_gpu_gen::multiexp_cpu::DensityTracker>, blstrs::g2::G2Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g2::G2Affine>>, usize)>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::DensityTracker, alloc::sync::Arc<ec_gpu_gen::multiexp_cpu::DensityTracker>, blstrs::g2::G2Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g2::G2Affine>>, usize)>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::range::IterProducer<usize>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>, std::io::error::Error>::{closure#0}>, <bellperson::groth16::proof::Proof<blstrs::Bls12>>::read_many::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<core::result::Result<(), anyhow::Error>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::try_reduce::TryReduceConsumer<rayon::iter::ParallelIterator::try_for_each::ok<core::result::Result<(), anyhow::Error>>, <() as core::default::Default>::default>, <merkletree::store::vec::VecStore<filecoin_hashers::poseidon::PoseidonDomain> as merkletree::store::Store<filecoin_hashers::poseidon::PoseidonDomain>>::process_layer<filecoin_hashers::poseidon::PoseidonFunction, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>::{closure#0}>>::{closure#1}>::{closure#0}, core::result::Result<(), anyhow::Error>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::inner_product::multiexponentiation<blstrs::g1::G1Affine>::{closure#0}, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::inner_product::multiexponentiation<blstrs::g1::G1Affine>::{closure#0}, blstrs::g1::G1Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::inner_product::multiexponentiation<blstrs::g1::G1Affine>::{closure#0}, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::inner_product::multiexponentiation<blstrs::g1::G1Affine>::{closure#0}, blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}, blstrs::g1::G1Projective, blstrs::g1::G1Projective>::{closure#0}, (blstrs::g1::G1Projective, blstrs::g1::G1Projective)>::{closure#0}::{closure#0}, (blstrs::g1::G1Projective, blstrs::g1::G1Projective)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::compress::{closure#0}>>::{closure#1}>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Projective>, bellperson::groth16::aggregate::msm::fixed_base::multi_scalar_mul<blstrs::g2::G2Projective>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Projective>, bellperson::groth16::aggregate::msm::fixed_base::multi_scalar_mul<blstrs::g2::G2Projective>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Projective>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Projective>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Projective>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Projective>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Projective>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Projective>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#3}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#0}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#1}>>::{closure#1}>::{closure#0}, (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::compress::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::compress::{closure#0}>>::{closure#1}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>::{closure#0}, ((rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>))>::{closure#0}::{closure#0}, ((rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>))>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g1::G1Affine>::{closure#0}, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g1::G1Affine>::{closure#0}, blstrs::g1::G1Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g1::G1Affine>::{closure#0}, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g1::G1Affine>::{closure#0}, blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}, blstrs::g1::G1Projective, blstrs::g1::G1Projective>::{closure#0}, (blstrs::g1::G1Projective, blstrs::g1::G1Projective)>::{closure#0}::{closure#0}, (blstrs::g1::G1Projective, blstrs::g1::G1Projective)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#2}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#2}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}>>::{closure#1}, core::result::Result<bool, anyhow::Error>, core::result::Result<bool, anyhow::Error>>::{closure#0}, (core::result::Result<bool, anyhow::Error>, core::result::Result<bool, anyhow::Error>)>::{closure#0}::{closure#0}, (core::result::Result<bool, anyhow::Error>, core::result::Result<bool, anyhow::Error>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::extend::ListVecConsumer, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::extend::ListVecConsumer, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::compress::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::compress::{closure#0}>>::{closure#1}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>::{closure#0}, ((alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>))>::{closure#0}::{closure#0}, ((alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>))>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<alloc::vec::Vec<blstrs::g1::G1Projective>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g1::G1Projective>::{closure#1}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PrivateSector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#4}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#3}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#1}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PrivateSector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#4}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#3}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#1}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}>>::{closure#1}, (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)>::{closure#0}, ((alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>))>::{closure#0}::{closure#0}, ((alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>))>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::scalar::Scalar>, bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::scalar::Scalar>, bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::scalar::Scalar>, rayon::iter::collect::consumer::CollectResult<blstrs::scalar::Scalar>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::scalar::Scalar>, rayon::iter::collect::consumer::CollectResult<blstrs::scalar::Scalar>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::scalar::Scalar>, rayon::iter::collect::consumer::CollectResult<blstrs::scalar::Scalar>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::vec::DrainProducer<u32>, rayon::slice::IterProducer<storage_proofs_update::vanilla::ChallengeProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::find::FindConsumer<rayon::iter::ParallelIterator::all::is_false>, <storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::vec::DrainProducer<u32>, rayon::slice::IterProducer<storage_proofs_update::vanilla::ChallengeProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::find::FindConsumer<rayon::iter::ParallelIterator::all::is_false>, <storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>>::{closure#1}, core::option::Option<bool>, core::option::Option<bool>>::{closure#0}, (core::option::Option<bool>, core::option::Option<bool>)>::{closure#0}::{closure#0}, (core::option::Option<bool>, core::option::Option<bool>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<blstrs::pairing::MillerLoopResult>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<&bellperson::groth16::proof::Proof<blstrs::Bls12>>, rayon::slice::IterProducer<[u8; 32]>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::pairing::MillerLoopResult>, bellperson::groth16::verifier::verify_proofs_batch<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#2}::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<blstrs::pairing::MillerLoopResult>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<(&blstrs::g1::G1Affine, &blstrs::g2::G2Affine)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<bellperson::groth16::aggregate::accumulator::PairingCheck<blstrs::Bls12>>::new_random_from_miller_inputs::{closure#3}, <blstrs::pairing::MillerLoopResult as core::default::Default>::default>, <blstrs::pairing::MillerLoopResult as core::default::Default>::default, <bellperson::groth16::aggregate::accumulator::PairingCheck<blstrs::Bls12>>::new_random_from_miller_inputs::{closure#2}>, <bellperson::groth16::aggregate::accumulator::PairingCheck<blstrs::Bls12>>::new_random_from_miller_inputs::{closure#1}>, <bellperson::groth16::aggregate::accumulator::PairingCheck<blstrs::Bls12>>::new_random_from_miller_inputs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<(&blstrs::g1::G1Affine, &blstrs::g2::G2Affine)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<bellperson::groth16::aggregate::accumulator::PairingCheck<blstrs::Bls12>>::new_random_from_miller_inputs::{closure#3}, <blstrs::pairing::MillerLoopResult as core::default::Default>::default>, <blstrs::pairing::MillerLoopResult as core::default::Default>::default, <bellperson::groth16::aggregate::accumulator::PairingCheck<blstrs::Bls12>>::new_random_from_miller_inputs::{closure#2}>, <bellperson::groth16::aggregate::accumulator::PairingCheck<blstrs::Bls12>>::new_random_from_miller_inputs::{closure#1}>, <bellperson::groth16::aggregate::accumulator::PairingCheck<blstrs::Bls12>>::new_random_from_miller_inputs::{closure#0}>>::{closure#1}, blstrs::pairing::MillerLoopResult, blstrs::pairing::MillerLoopResult>::{closure#0}, (blstrs::pairing::MillerLoopResult, blstrs::pairing::MillerLoopResult)>::{closure#0}::{closure#0}, (blstrs::pairing::MillerLoopResult, blstrs::pairing::MillerLoopResult)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#3}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#0}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#1}>>::{closure#1}>::{closure#0}, (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<alloc::vec::Vec<blstrs::g1::G1Projective>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g1::G1Projective>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<alloc::vec::Vec<blstrs::g1::G1Projective>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g1::G1Projective>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::scale::{closure#0}>>::{closure#1}>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<filecoin_hashers::poseidon::PoseidonDomain>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, <merkletree::store::vec::VecStore<filecoin_hashers::poseidon::PoseidonDomain> as merkletree::store::Store<filecoin_hashers::poseidon::PoseidonDomain>>::build_small_tree<filecoin_hashers::poseidon::PoseidonFunction, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<filecoin_hashers::poseidon::PoseidonDomain>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, <merkletree::store::vec::VecStore<filecoin_hashers::poseidon::PoseidonDomain> as merkletree::store::Store<filecoin_hashers::poseidon::PoseidonDomain>>::build_small_tree<filecoin_hashers::poseidon::PoseidonFunction, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::poseidon::PoseidonDomain>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::poseidon::PoseidonDomain>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::poseidon::PoseidonDomain>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::poseidon::PoseidonDomain>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::poseidon::PoseidonDomain>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::poseidon::PoseidonDomain>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g2::G2Affine>>::compress::{closure#0}>>::{closure#1}>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::DensityTracker, alloc::sync::Arc<ec_gpu_gen::multiexp_cpu::DensityTracker>, blstrs::g2::G2Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g2::G2Affine>>, usize)>::{closure#1}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<&bellperson::groth16::proof::Proof<blstrs::Bls12>>, rayon::slice::IterProducer<[u8; 32]>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::verifier::verify_proofs_batch<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#2}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<&bellperson::groth16::proof::Proof<blstrs::Bls12>>, rayon::slice::IterProducer<[u8; 32]>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::verifier::verify_proofs_batch<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#2}::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::pairing::MillerLoopResult>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::pairing::MillerLoopResult>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::pairing::MillerLoopResult>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::pairing::MillerLoopResult>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::pairing::MillerLoopResult>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::pairing::MillerLoopResult>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<blstrs::g2::G2Projective, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g2::G2Affine>::{closure#0}, blstrs::g2::G2Affine>::{closure#1}, <blstrs::g2::G2Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g2::G2Affine>::{closure#0}, blstrs::g2::G2Affine>::{closure#0}>>::{closure#1}>::{closure#0}, blstrs::g2::G2Projective>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_b_g1::{closure#0}>>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_b_g1::{closure#0}>>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterMutProducer<blstrs::scalar::Scalar>, rayon::slice::IterMutProducer<blstrs::scalar::Scalar>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::prove::gipa_tipp_mipp<blstrs::Bls12>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterMutProducer<blstrs::scalar::Scalar>, rayon::slice::IterMutProducer<blstrs::scalar::Scalar>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::prove::gipa_tipp_mipp<blstrs::Bls12>::{closure#0}>>::{closure#1}, (), ()>::{closure#0}, ((), ())>::{closure#0}::{closure#0}, ((), ())>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#3}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#0}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#1}>>::{closure#1}>::{closure#0}, (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::range::IterProducer<usize>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>, std::io::error::Error>::{closure#0}>, <bellperson::groth16::proof::Proof<blstrs::Bls12>>::read_many::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<filecoin_hashers::poseidon::PoseidonDomain>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, <merkletree::store::vec::VecStore<filecoin_hashers::poseidon::PoseidonDomain> as merkletree::store::Store<filecoin_hashers::poseidon::PoseidonDomain>>::build_small_tree<filecoin_hashers::poseidon::PoseidonFunction, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::poseidon::PoseidonDomain>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g2::G2Affine>>, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g2::G2Affine>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Prepared>, bellperson::groth16::aggregate::inner_product::pairing_miller_affine<blstrs::Bls12>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Prepared>, bellperson::groth16::aggregate::inner_product::pairing_miller_affine<blstrs::Bls12>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Prepared>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Prepared>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Prepared>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Prepared>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Prepared>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Prepared>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<filecoin_hashers::sha256::Sha256Domain>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<filecoin_hashers::sha256::Sha256Domain>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<filecoin_hashers::sha256::Sha256Domain>, <filecoin_proofs::commitment_reader::CommitmentReader<fr32::reader::Fr32Reader<filecoin_proofs::pieces::EmptySource>>>::finish::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<filecoin_hashers::sha256::Sha256Domain>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<filecoin_hashers::sha256::Sha256Domain>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<filecoin_hashers::sha256::Sha256Domain>, <filecoin_proofs::commitment_reader::CommitmentReader<fr32::reader::Fr32Reader<filecoin_proofs::pieces::EmptySource>>>::finish::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<filecoin_hashers::sha256::Sha256Domain>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<filecoin_hashers::sha256::Sha256Domain>, <filecoin_proofs::commitment_reader::CommitmentReader<fr32::reader::Fr32Reader<filecoin_proofs::pieces::EmptySource>>>::finish::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<filecoin_hashers::sha256::Sha256Domain>, rayon::iter::collect::consumer::CollectResult<filecoin_hashers::sha256::Sha256Domain>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<filecoin_hashers::sha256::Sha256Domain>, rayon::iter::collect::consumer::CollectResult<filecoin_hashers::sha256::Sha256Domain>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<filecoin_hashers::sha256::Sha256Domain>, rayon::iter::collect::consumer::CollectResult<filecoin_hashers::sha256::Sha256Domain>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::sha256::Sha256Domain>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<filecoin_hashers::sha256::Sha256Domain>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, <filecoin_proofs::commitment_reader::CommitmentReader<fr32::reader::Fr32Reader<filecoin_proofs::pieces::EmptySource>>>::finish::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::sha256::Sha256Domain>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<filecoin_hashers::sha256::Sha256Domain>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, <filecoin_proofs::commitment_reader::CommitmentReader<fr32::reader::Fr32Reader<filecoin_proofs::pieces::EmptySource>>>::finish::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<filecoin_hashers::sha256::Sha256Domain>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, <filecoin_proofs::commitment_reader::CommitmentReader<fr32::reader::Fr32Reader<filecoin_proofs::pieces::EmptySource>>>::finish::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::sha256::Sha256Domain>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::sha256::Sha256Domain>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::sha256::Sha256Domain>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::sha256::Sha256Domain>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::sha256::Sha256Domain>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::sha256::Sha256Domain>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <bellperson::groth16::aggregate::srs::GenericSRS<_>>::read_mmap::mmap_read_vec<blstrs::g1::G1Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <bellperson::groth16::aggregate::srs::GenericSRS<_>>::read_mmap::mmap_read_vec<blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::verifier::prepare_verifying_key<blstrs::Bls12>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::verifier::prepare_verifying_key<blstrs::Bls12>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::range::IterProducer<usize>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>, std::io::error::Error>::{closure#0}>, <bellperson::groth16::proof::Proof<blstrs::Bls12>>::read_many::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::range::IterProducer<usize>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>, std::io::error::Error>::{closure#0}>, <bellperson::groth16::proof::Proof<blstrs::Bls12>>::read_many::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Projective>, bellperson::groth16::verifier::prepare_verifying_key<blstrs::Bls12>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Projective>, bellperson::groth16::verifier::prepare_verifying_key<blstrs::Bls12>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g2::G2Affine, std::io::error::Error>::{closure#0}>, <bellperson::groth16::aggregate::srs::GenericSRS<_>>::read_mmap::mmap_read_vec<blstrs::g2::G2Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g2::G2Affine, std::io::error::Error>::{closure#0}>, <bellperson::groth16::aggregate::srs::GenericSRS<_>>::read_mmap::mmap_read_vec<blstrs::g2::G2Affine>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::range::IterProducer<usize>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>, std::io::error::Error>::{closure#0}>, <bellperson::groth16::proof::Proof<blstrs::Bls12>>::read_many::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::range::IterProducer<usize>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>, std::io::error::Error>::{closure#0}>, <bellperson::groth16::proof::Proof<blstrs::Bls12>>::read_many::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>, rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>, rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>, rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g2::G2Affine, std::io::error::Error>::{closure#0}>, <bellperson::groth16::aggregate::srs::GenericSRS<_>>::read_mmap::mmap_read_vec<blstrs::g2::G2Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g2::G2Affine, std::io::error::Error>::{closure#0}>, <bellperson::groth16::aggregate::srs::GenericSRS<_>>::read_mmap::mmap_read_vec<blstrs::g2::G2Affine>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g1::G1Affine>>, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g1::G1Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g1::G1Affine>>, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <bellperson::groth16::aggregate::srs::GenericSRS<_>>::read_mmap::mmap_read_vec<blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g2::G2Affine, std::io::error::Error>::{closure#0}>, <bellperson::groth16::aggregate::srs::GenericSRS<_>>::read_mmap::mmap_read_vec<blstrs::g2::G2Affine>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <bellperson::groth16::aggregate::srs::GenericSRS<_>>::read_mmap::mmap_read_vec<blstrs::g1::G1Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <bellperson::groth16::aggregate::srs::GenericSRS<_>>::read_mmap::mmap_read_vec<blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::verifier::prepare_verifying_key<blstrs::Bls12>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Projective>, bellperson::groth16::verifier::prepare_verifying_key<blstrs::Bls12>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <bellperson::groth16::aggregate::srs::GenericSRS<_>>::read_mmap::mmap_read_vec<blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::range::IterProducer<usize>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>, std::io::error::Error>::{closure#0}>, <bellperson::groth16::proof::Proof<blstrs::Bls12>>::read_many::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::range::IterProducer<usize>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>, std::io::error::Error>::{closure#0}>, <bellperson::groth16::proof::Proof<blstrs::Bls12>>::read_many::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g2::G2Affine, std::io::error::Error>::{closure#0}>, <bellperson::groth16::aggregate::srs::GenericSRS<_>>::read_mmap::mmap_read_vec<blstrs::g2::G2Affine>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g1::G1Affine>>, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g1::G1Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>)>>::into_result
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _>>::into_result
103
}
104
105
impl<L, F, R> Job for StackJob<L, F, R>
106
where
107
    L: Latch + Sync,
108
    F: FnOnce(bool) -> R + Send,
109
    R: Send,
110
{
111
1.04k
    unsafe fn execute(this: *const Self) {
112
1.04k
        fn call<R>(func: impl FnOnce(bool) -> R) -> impl FnOnce() -> R {
113
1.04k
            move || func(true)
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::slice::IterProducer<fvm_shared::sector::seal::SealVerifyInfo>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>, <fvm::kernel::default::DefaultKernel<fvm::call_manager::default::DefaultCallManager<fvm::machine::default::DefaultMachine<fvm_ipld_blockstore::memory::MemoryBlockstore, fvm_integration_tests::dummy::DummyExterns>>> as fvm::kernel::CryptoOps>::batch_verify_seals::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::slice::IterProducer<fvm_shared::sector::seal::SealVerifyInfo>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>, <fvm::kernel::default::DefaultKernel<fvm::call_manager::default::DefaultCallManager<fvm::machine::default::DefaultMachine<fvm_ipld_blockstore::memory::MemoryBlockstore, fvm_integration_tests::dummy::DummyExterns>>> as fvm::kernel::CryptoOps>::batch_verify_seals::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::slice::IterProducer<fvm_shared::sector::seal::SealVerifyInfo>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, <fvm::kernel::default::DefaultKernel<fvm::call_manager::default::DefaultCallManager<fvm::machine::default::DefaultMachine<fvm_ipld_blockstore::memory::MemoryBlockstore, fvm_integration_tests::dummy::DummyExterns>>> as fvm::kernel::CryptoOps>::batch_verify_seals::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::slice::IterProducer<fvm_shared::sector::seal::SealVerifyInfo>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, <fvm::kernel::default::DefaultKernel<fvm::call_manager::default::DefaultCallManager<fvm::machine::default::DefaultMachine<fvm_ipld_blockstore::memory::MemoryBlockstore, fvm_integration_tests::dummy::DummyExterns>>> as fvm::kernel::CryptoOps>::batch_verify_seals::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<bool>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::slice::IterProducer<fvm_shared::sector::seal::SealVerifyInfo>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>, <fvm::kernel::default::DefaultKernel<fvm::call_manager::default::DefaultCallManager<fvm::machine::default::DefaultMachine<fvm_ipld_blockstore::memory::MemoryBlockstore, fvm_integration_tests::dummy::DummyExterns>>> as fvm::kernel::CryptoOps>::batch_verify_seals::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::slice::IterProducer<fvm_shared::sector::seal::SealVerifyInfo>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, <fvm::kernel::default::DefaultKernel<fvm::call_manager::default::DefaultCallManager<fvm::machine::default::DefaultMachine<fvm_ipld_blockstore::memory::MemoryBlockstore, fvm_integration_tests::dummy::DummyExterns>>> as fvm::kernel::CryptoOps>::batch_verify_seals::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<core::result::Result<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>, anyhow::Error>, rayon_core::join::join_context::call_b<core::result::Result<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>, anyhow::Error>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<fvm::kernel::default::verify_aggregate_seals::AggregationInputs>, rayon::iter::map::MapConsumer<rayon::iter::try_reduce::TryReduceConsumer<fvm::kernel::default::verify_aggregate_seals::{closure#2}, <alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>::new>, fvm::kernel::default::verify_aggregate_seals::{closure#1}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(core::result::Result<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>, anyhow::Error>, core::result::Result<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>, anyhow::Error>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<fvm::kernel::default::verify_aggregate_seals::AggregationInputs>, rayon::iter::map::MapConsumer<rayon::iter::try_reduce::TryReduceConsumer<fvm::kernel::default::verify_aggregate_seals::{closure#2}, <alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>::new>, fvm::kernel::default::verify_aggregate_seals::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<fvm::kernel::default::verify_aggregate_seals::AggregationInputs>, rayon::iter::map::MapConsumer<rayon::iter::try_reduce::TryReduceConsumer<fvm::kernel::default::verify_aggregate_seals::{closure#2}, <alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>::new>, fvm::kernel::default::verify_aggregate_seals::{closure#1}>>::{closure#1}, core::result::Result<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>, anyhow::Error>, core::result::Result<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>, anyhow::Error>>::{closure#0}, (core::result::Result<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>, anyhow::Error>, core::result::Result<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>, anyhow::Error>)>::{closure#0}::{closure#0}>::{closure#0}
<rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<()>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<()>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(wasmparser::validator::func::FuncValidator<wasmparser::validator::core::ValidatorResources>, wasmparser::readers::core::code::FunctionBody)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<(), wasmparser::binary_reader::BinaryReaderError>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<(wasmparser::validator::func::FuncValidator<wasmparser::validator::core::ValidatorResources>, wasmparser::readers::core::code::FunctionBody), (), wasmparser::binary_reader::BinaryReaderError, <wasmtime::module::Module>::validate::{closure#0}>::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Line
Count
Source
113
32
            move || func(true)
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<wasmtime_types::SignatureIndex>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<wasmtime_types::SignatureIndex, alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error, <wasmtime::module::Module>::compile_functions::{closure#1}::{closure#0}>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<wasmtime_types::SignatureIndex>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<wasmtime_types::SignatureIndex, alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error, <wasmtime::module::Module>::compile_functions::{closure#1}::{closure#0}>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(wasmtime_types::DefinedFuncIndex, wasmtime_environ::module_environ::FunctionBodyData)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<(wasmtime_types::DefinedFuncIndex, wasmtime_environ::module_environ::FunctionBodyData), alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error, <wasmtime::module::Module>::compile_functions::{closure#0}::{closure#0}>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(wasmtime_types::DefinedFuncIndex, wasmtime_environ::module_environ::FunctionBodyData)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<(wasmtime_types::DefinedFuncIndex, wasmtime_environ::module_environ::FunctionBodyData), alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error, <wasmtime::module::Module>::compile_functions::{closure#0}::{closure#0}>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>)>::{closure#0}::{closure#0}>::{closure#0}
<rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<()>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<()>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(wasmparser::validator::func::FuncValidator<wasmparser::validator::core::ValidatorResources>, wasmparser::readers::core::code::FunctionBody)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<(), wasmparser::binary_reader::BinaryReaderError>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<(wasmparser::validator::func::FuncValidator<wasmparser::validator::core::ValidatorResources>, wasmparser::readers::core::code::FunctionBody), (), wasmparser::binary_reader::BinaryReaderError, <wasmtime::module::Module>::validate::{closure#0}>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(wasmparser::validator::func::FuncValidator<wasmparser::validator::core::ValidatorResources>, wasmparser::readers::core::code::FunctionBody)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<(), wasmparser::binary_reader::BinaryReaderError>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<(wasmparser::validator::func::FuncValidator<wasmparser::validator::core::ValidatorResources>, wasmparser::readers::core::code::FunctionBody), (), wasmparser::binary_reader::BinaryReaderError, <wasmtime::module::Module>::validate::{closure#0}>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<()>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<()>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<()>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<()>>)>::{closure#0}::{closure#0}>::{closure#0}
Line
Count
Source
113
251
            move || func(true)
<rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<core::result::Result<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, anyhow::Error>, rayon_core::join::join_context::call_b<core::result::Result<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, anyhow::Error>, rayon_core::join::join::call<core::result::Result<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, anyhow::Error>, <wasmtime::module::Module>::compile_functions::{closure#1}>::{closure#0}>::{closure#0}>::{closure#0}
Line
Count
Source
113
209
            move || func(true)
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(wasmtime_types::DefinedFuncIndex, wasmtime_environ::module_environ::FunctionBodyData)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<(wasmtime_types::DefinedFuncIndex, wasmtime_environ::module_environ::FunctionBodyData), alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error, <wasmtime::module::Module>::compile_functions::{closure#0}::{closure#0}>::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<wasmtime_types::SignatureIndex>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<wasmtime_types::SignatureIndex, alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error, <wasmtime::module::Module>::compile_functions::{closure#1}::{closure#0}>::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
<rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(core::result::Result<cranelift_entity::primary::PrimaryMap<wasmtime_types::DefinedFuncIndex, alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, anyhow::Error>, core::result::Result<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, anyhow::Error>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon_core::join::join::call<core::result::Result<cranelift_entity::primary::PrimaryMap<wasmtime_types::DefinedFuncIndex, alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, anyhow::Error>, <wasmtime::module::Module>::compile_functions::{closure#0}>::{closure#0}, rayon_core::join::join::call<core::result::Result<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, anyhow::Error>, <wasmtime::module::Module>::compile_functions::{closure#1}>::{closure#0}, core::result::Result<cranelift_entity::primary::PrimaryMap<wasmtime_types::DefinedFuncIndex, alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, anyhow::Error>, core::result::Result<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, anyhow::Error>>::{closure#0}, (core::result::Result<cranelift_entity::primary::PrimaryMap<wasmtime_types::DefinedFuncIndex, alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, anyhow::Error>, core::result::Result<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, anyhow::Error>)>::{closure#0}::{closure#0}>::{closure#0}
Line
Count
Source
113
251
            move || func(true)
<rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(wasmtime_types::DefinedFuncIndex, wasmtime_environ::module_environ::FunctionBodyData)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<(wasmtime_types::DefinedFuncIndex, wasmtime_environ::module_environ::FunctionBodyData), alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error, <wasmtime::module::Module>::compile_functions::{closure#0}::{closure#0}>::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Line
Count
Source
113
299
            move || func(true)
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(wasmtime_types::DefinedFuncIndex, wasmtime_environ::module_environ::FunctionBodyData)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<(wasmtime_types::DefinedFuncIndex, wasmtime_environ::module_environ::FunctionBodyData), alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error, <wasmtime::module::Module>::compile_functions::{closure#0}::{closure#0}>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(wasmtime_types::DefinedFuncIndex, wasmtime_environ::module_environ::FunctionBodyData)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<(wasmtime_types::DefinedFuncIndex, wasmtime_environ::module_environ::FunctionBodyData), alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error, <wasmtime::module::Module>::compile_functions::{closure#0}::{closure#0}>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<wasmtime_types::SignatureIndex>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<wasmtime_types::SignatureIndex, alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error, <wasmtime::module::Module>::compile_functions::{closure#1}::{closure#0}>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<wasmtime_types::SignatureIndex>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<wasmtime_types::SignatureIndex, alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error, <wasmtime::module::Module>::compile_functions::{closure#1}::{closure#0}>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<wasmtime_types::SignatureIndex>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<wasmtime_types::SignatureIndex, alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error, <wasmtime::module::Module>::compile_functions::{closure#1}::{closure#0}>::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<()>, rayon::iter::collect::consumer::CollectResult<()>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(wasmparser::validator::func::FuncValidator<wasmparser::validator::core::ValidatorResources>, wasmparser::readers::core::code::FunctionBody)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<()>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<(), wasmparser::binary_reader::BinaryReaderError>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<(wasmparser::validator::func::FuncValidator<wasmparser::validator::core::ValidatorResources>, wasmparser::readers::core::code::FunctionBody), (), wasmparser::binary_reader::BinaryReaderError, <wasmtime::module::Module>::validate::{closure#0}>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(wasmparser::validator::func::FuncValidator<wasmparser::validator::core::ValidatorResources>, wasmparser::readers::core::code::FunctionBody)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<()>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<(), wasmparser::binary_reader::BinaryReaderError>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<(wasmparser::validator::func::FuncValidator<wasmparser::validator::core::ValidatorResources>, wasmparser::readers::core::code::FunctionBody), (), wasmparser::binary_reader::BinaryReaderError, <wasmtime::module::Module>::validate::{closure#0}>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<()>, rayon::iter::collect::consumer::CollectResult<()>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<()>, rayon::iter::collect::consumer::CollectResult<()>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<()>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<()>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(wasmparser::validator::func::FuncValidator<wasmparser::validator::core::ValidatorResources>, wasmparser::readers::core::code::FunctionBody)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<()>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<(), wasmparser::binary_reader::BinaryReaderError>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<(wasmparser::validator::func::FuncValidator<wasmparser::validator::core::ValidatorResources>, wasmparser::readers::core::code::FunctionBody), (), wasmparser::binary_reader::BinaryReaderError, <wasmtime::module::Module>::validate::{closure#0}>::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_l::{closure#0}>>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<core::result::Result<bool, anyhow::Error>, rayon_core::join::join_context::call_b<core::result::Result<bool, anyhow::Error>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#2}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>), rayon_core::join::join_context::call_b<(rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g2::G2Affine>>::compress::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::DensityTracker, alloc::sync::Arc<ec_gpu_gen::multiexp_cpu::DensityTracker>, blstrs::g2::G2Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g2::G2Affine>>, usize)>::{closure#1}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(blstrs::g2::G2Projective, blstrs::g2::G2Projective), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g2::G2Affine>::{closure#0}, blstrs::g2::G2Affine>::{closure#1}, <blstrs::g2::G2Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g2::G2Affine>::{closure#0}, blstrs::g2::G2Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g2::G2Affine>::{closure#0}, blstrs::g2::G2Affine>::{closure#1}, <blstrs::g2::G2Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g2::G2Affine>::{closure#0}, blstrs::g2::G2Affine>::{closure#0}>>::{closure#1}, blstrs::g2::G2Projective, blstrs::g2::G2Projective>::{closure#0}, (blstrs::g2::G2Projective, blstrs::g2::G2Projective)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), rayon_core::join::join_context::call_b<(alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#3}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#0}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#1}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Prepared>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Prepared>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Prepared>, bellperson::groth16::aggregate::inner_product::pairing_miller_affine<blstrs::Bls12>::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>, rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::range::IterProducer<usize>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>, std::io::error::Error>::{closure#0}>, <bellperson::groth16::proof::Proof<blstrs::Bls12>>::read_many::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::range::IterProducer<usize>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>, std::io::error::Error>::{closure#0}>, <bellperson::groth16::proof::Proof<blstrs::Bls12>>::read_many::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>, rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>, rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#1}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(), rayon_core::join::join_context::call_b<(), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterMutProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::compress<blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), rayon_core::join::join_context::call_b<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::compress::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), rayon_core::join::join_context::call_b<(alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#3}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#0}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#1}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_b_g1::{closure#0}>>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<((rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::compress::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::compress::{closure#0}>>::{closure#1}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>::{closure#0}, ((rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>))>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_a::{closure#0}>>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_a::{closure#0}>>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<((alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::scale::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::scale::{closure#0}>>::{closure#1}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>::{closure#0}, ((alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>))>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<((), ()), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterMutProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::compress<blstrs::g1::G1Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterMutProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::compress<blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}, (), ()>::{closure#0}, ((), ())>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<((alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>)), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g2::G2Affine>>::compress::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g2::G2Affine>>::compress::{closure#0}>>::{closure#1}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>)>::{closure#0}, ((alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>))>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(blstrs::g1::G1Projective, blstrs::g1::G1Projective), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g1::G1Affine>::{closure#0}, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g1::G1Affine>::{closure#0}, blstrs::g1::G1Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g1::G1Affine>::{closure#0}, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g1::G1Affine>::{closure#0}, blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}, blstrs::g1::G1Projective, blstrs::g1::G1Projective>::{closure#0}, (blstrs::g1::G1Projective, blstrs::g1::G1Projective)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(core::option::Option<bool>, core::option::Option<bool>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::vec::DrainProducer<u32>, rayon::slice::IterProducer<storage_proofs_update::vanilla::ChallengeProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::find::FindConsumer<rayon::iter::ParallelIterator::all::is_false>, <storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::vec::DrainProducer<u32>, rayon::slice::IterProducer<storage_proofs_update::vanilla::ChallengeProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::find::FindConsumer<rayon::iter::ParallelIterator::all::is_false>, <storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>>::{closure#1}, core::option::Option<bool>, core::option::Option<bool>>::{closure#0}, (core::option::Option<bool>, core::option::Option<bool>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), rayon_core::join::join_context::call_b<(rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::scale::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Projective>, bellperson::groth16::aggregate::msm::fixed_base::multi_scalar_mul<blstrs::g1::G1Projective>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Projective>, bellperson::groth16::aggregate::msm::fixed_base::multi_scalar_mul<blstrs::g1::G1Projective>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(blstrs::g1::G1Projective, blstrs::g1::G1Projective), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::inner_product::multiexponentiation<blstrs::g1::G1Affine>::{closure#0}, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::inner_product::multiexponentiation<blstrs::g1::G1Affine>::{closure#0}, blstrs::g1::G1Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::inner_product::multiexponentiation<blstrs::g1::G1Affine>::{closure#0}, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::inner_product::multiexponentiation<blstrs::g1::G1Affine>::{closure#0}, blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}, blstrs::g1::G1Projective, blstrs::g1::G1Projective>::{closure#0}, (blstrs::g1::G1Projective, blstrs::g1::G1Projective)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::FullDensity, ec_gpu_gen::multiexp_cpu::FullDensity, blstrs::g1::G1Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g1::G1Affine>>, usize)>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::FullDensity, ec_gpu_gen::multiexp_cpu::FullDensity, blstrs::g1::G1Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g1::G1Affine>>, usize)>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<core::result::Result<bool, anyhow::Error>, rayon_core::join::join_context::call_b<core::result::Result<bool, anyhow::Error>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#2}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>), rayon_core::join::join_context::call_b<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g2::G2Affine>>::compress::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::extend::ListVecConsumer, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(core::option::Option<bool>, core::option::Option<bool>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::vec::DrainProducer<u32>, rayon::slice::IterProducer<storage_proofs_update::vanilla::ChallengeProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::find::FindConsumer<rayon::iter::ParallelIterator::all::is_false>, <storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::vec::DrainProducer<u32>, rayon::slice::IterProducer<storage_proofs_update::vanilla::ChallengeProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::find::FindConsumer<rayon::iter::ParallelIterator::all::is_false>, <storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>>::{closure#1}, core::option::Option<bool>, core::option::Option<bool>>::{closure#0}, (core::option::Option<bool>, core::option::Option<bool>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<((alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#3}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#0}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#3}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#0}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#1}>>::{closure#1}, (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)>::{closure#0}, ((alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>))>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<core::option::Option<bool>, rayon_core::join::join_context::call_b<core::option::Option<bool>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::vec::DrainProducer<u32>, rayon::slice::IterProducer<storage_proofs_update::vanilla::ChallengeProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::find::FindConsumer<rayon::iter::ParallelIterator::all::is_false>, <storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<((alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PrivateSector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#4}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#3}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#1}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PrivateSector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#4}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#3}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#1}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}>>::{closure#1}, (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)>::{closure#0}, ((alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>))>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g2::G2Affine>>, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g2::G2Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g2::G2Affine>>, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g2::G2Affine>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<blstrs::scalar::Scalar>, rayon::iter::collect::consumer::CollectResult<blstrs::scalar::Scalar>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::scalar::Scalar>, bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::scalar::Scalar>, bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::scalar::Scalar>, rayon::iter::collect::consumer::CollectResult<blstrs::scalar::Scalar>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::scalar::Scalar>, rayon::iter::collect::consumer::CollectResult<blstrs::scalar::Scalar>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), rayon_core::join::join_context::call_b<(rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::compress::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<((), ()), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterMutProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::compress<blstrs::g2::G2Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterMutProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::compress<blstrs::g2::G2Affine>::{closure#0}>>::{closure#1}, (), ()>::{closure#0}, ((), ())>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>, rayon_core::join::join_context::call_b<bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp::Op<blstrs::Bls12>>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#2}, <bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12> as core::default::Default>::default>, <bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12> as core::default::Default>::default, bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#1}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Projective>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Projective>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Projective>, bellperson::groth16::aggregate::msm::fixed_base::multi_scalar_mul<blstrs::g2::G2Projective>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Projective>, bellperson::groth16::aggregate::msm::fixed_base::multi_scalar_mul<blstrs::g2::G2Projective>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Projective>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Projective>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Projective>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Projective>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g1::G1Affine>>, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::DensityTracker, alloc::sync::Arc<ec_gpu_gen::multiexp_cpu::DensityTracker>, blstrs::g2::G2Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g2::G2Affine>>, usize)>::{closure#1}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<filecoin_hashers::poseidon::PoseidonDomain>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<filecoin_hashers::poseidon::PoseidonDomain>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<filecoin_hashers::poseidon::PoseidonDomain>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<filecoin_hashers::poseidon::PoseidonDomain>, <merkletree::store::vec::VecStore<filecoin_hashers::poseidon::PoseidonDomain> as merkletree::store::Store<filecoin_hashers::poseidon::PoseidonDomain>>::build_small_tree<filecoin_hashers::poseidon::PoseidonFunction, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g2::G2Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_b_g2::{closure#0}>>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>, bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>, bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_l::{closure#0}>>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_h::{closure#0}>>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<blstrs::g1::G1Projective, rayon_core::join::join_context::call_b<blstrs::g1::G1Projective, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g1::G1Affine>::{closure#0}, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g1::G1Affine>::{closure#0}, blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), rayon_core::join::join_context::call_b<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::scale::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<[u8; 32]>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<[u8; 32]>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<[u8; 32]>, bellperson::groth16::prover::execute_fft<blstrs::Bls12>::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<blstrs::g2::G2Projective, rayon_core::join::join_context::call_b<blstrs::g2::G2Projective, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g2::G2Affine>::{closure#0}, blstrs::g2::G2Affine>::{closure#1}, <blstrs::g2::G2Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g2::G2Affine>::{closure#0}, blstrs::g2::G2Affine>::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<bool>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::verifier::prepare_verifying_key<blstrs::Bls12>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::verifier::prepare_verifying_key<blstrs::Bls12>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), rayon_core::join::join_context::call_b<(rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::compress::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<bool>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<blstrs::g2::G2Affine, rayon_core::join::join_context::call_b<blstrs::g2::G2Affine, rayon_core::join::join::call<blstrs::g2::G2Affine, bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g2::G2Affine>::{closure#2}>::{closure#0}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_a::{closure#0}>>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<alloc::vec::Vec<blstrs::g2::G2Projective>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g2::G2Projective>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<alloc::vec::Vec<blstrs::g2::G2Projective>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g2::G2Projective>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<blstrs::g1::G1Projective, rayon_core::join::join_context::call_b<blstrs::g1::G1Projective, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::verify::verify_aggregate_proof<blstrs::Bls12, &mut rand_core::os::OsRng>::{closure#0}::{closure#2}::{closure#0}, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::verify::verify_aggregate_proof<blstrs::Bls12, &mut rand_core::os::OsRng>::{closure#0}::{closure#2}::{closure#0}, blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>, bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<((blstrs::gt::Gt, blstrs::gt::Gt), (blstrs::gt::Gt, blstrs::gt::Gt))>, rayon::slice::IterProducer<(blstrs::gt::Gt, blstrs::gt::Gt)>>, rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<((blstrs::gt::Gt, blstrs::gt::Gt), (blstrs::gt::Gt, blstrs::gt::Gt))>, rayon::slice::IterProducer<(blstrs::g1::G1Projective, blstrs::g1::G1Projective)>>>, rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#2}, <bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12> as core::default::Default>::default>, <bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12> as core::default::Default>::default, bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#1}>, bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<((blstrs::gt::Gt, blstrs::gt::Gt), (blstrs::gt::Gt, blstrs::gt::Gt))>, rayon::slice::IterProducer<(blstrs::gt::Gt, blstrs::gt::Gt)>>, rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<((blstrs::gt::Gt, blstrs::gt::Gt), (blstrs::gt::Gt, blstrs::gt::Gt))>, rayon::slice::IterProducer<(blstrs::g1::G1Projective, blstrs::g1::G1Projective)>>>, rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#2}, <bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12> as core::default::Default>::default>, <bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12> as core::default::Default>::default, bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#1}>, bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#0}>>::{closure#1}, bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>, bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>>::{closure#0}, (bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>, bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<core::result::Result<bool, anyhow::Error>, rayon_core::join::join_context::call_b<core::result::Result<bool, anyhow::Error>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#2}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_h::{closure#0}>>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(blstrs::g1::G1Projective, blstrs::g1::G1Projective), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<&dyn core::ops::function::Fn<(usize,), Output = [u8; 32]> + core::marker::Send + core::marker::Sync, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<&dyn core::ops::function::Fn<(usize,), Output = [u8; 32]> + core::marker::Send + core::marker::Sync, blstrs::g1::G1Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<&dyn core::ops::function::Fn<(usize,), Output = [u8; 32]> + core::marker::Send + core::marker::Sync, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<&dyn core::ops::function::Fn<(usize,), Output = [u8; 32]> + core::marker::Send + core::marker::Sync, blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}, blstrs::g1::G1Projective, blstrs::g1::G1Projective>::{closure#0}, (blstrs::g1::G1Projective, blstrs::g1::G1Projective)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<[u8; 32]>, rayon::iter::collect::consumer::CollectResult<[u8; 32]>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<[u8; 32]>, bellperson::groth16::prover::execute_fft<blstrs::Bls12>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<[u8; 32]>, bellperson::groth16::prover::execute_fft<blstrs::Bls12>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<[u8; 32]>, rayon::iter::collect::consumer::CollectResult<[u8; 32]>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<[u8; 32]>, rayon::iter::collect::consumer::CollectResult<[u8; 32]>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<((alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#3}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#0}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#3}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#0}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#1}>>::{closure#1}, (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)>::{closure#0}, ((alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>))>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(), rayon_core::join::join_context::call_b<(), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterMutProducer<alloc::vec::Vec<blstrs::g2::G2Projective>>>, rayon::vec::DrainProducer<blstrs::g2::G2Projective>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g2::G2Projective>::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<((), ()), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterMutProducer<alloc::vec::Vec<blstrs::g1::G1Projective>>>, rayon::vec::DrainProducer<blstrs::g1::G1Projective>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g1::G1Projective>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterMutProducer<alloc::vec::Vec<blstrs::g1::G1Projective>>>, rayon::vec::DrainProducer<blstrs::g1::G1Projective>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g1::G1Projective>::{closure#0}>>::{closure#1}, (), ()>::{closure#0}, ((), ())>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<blstrs::g1::G1Projective, rayon_core::join::join_context::call_b<blstrs::g1::G1Projective, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::inner_product::multiexponentiation<blstrs::g1::G1Affine>::{closure#0}, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::inner_product::multiexponentiation<blstrs::g1::G1Affine>::{closure#0}, blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<core::option::Option<bool>, rayon_core::join::join_context::call_b<core::option::Option<bool>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::vec::DrainProducer<u32>, rayon::slice::IterProducer<storage_proofs_update::vanilla::ChallengeProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::find::FindConsumer<rayon::iter::ParallelIterator::all::is_false>, <storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g2::G2Affine>::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::DensityTracker, alloc::sync::Arc<ec_gpu_gen::multiexp_cpu::DensityTracker>, blstrs::g2::G2Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g2::G2Affine>>, usize)>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::DensityTracker, alloc::sync::Arc<ec_gpu_gen::multiexp_cpu::DensityTracker>, blstrs::g2::G2Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g2::G2Affine>>, usize)>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<blstrs::pairing::MillerLoopResult>, rayon::iter::collect::consumer::CollectResult<blstrs::pairing::MillerLoopResult>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<&bellperson::groth16::proof::Proof<blstrs::Bls12>>, rayon::slice::IterProducer<[u8; 32]>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::pairing::MillerLoopResult>, bellperson::groth16::verifier::verify_proofs_batch<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#2}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<&bellperson::groth16::proof::Proof<blstrs::Bls12>>, rayon::slice::IterProducer<[u8; 32]>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::pairing::MillerLoopResult>, bellperson::groth16::verifier::verify_proofs_batch<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#2}::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::pairing::MillerLoopResult>, rayon::iter::collect::consumer::CollectResult<blstrs::pairing::MillerLoopResult>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::pairing::MillerLoopResult>, rayon::iter::collect::consumer::CollectResult<blstrs::pairing::MillerLoopResult>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Projective>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Projective>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Projective>, bellperson::groth16::aggregate::msm::fixed_base::multi_scalar_mul<blstrs::g2::G2Projective>::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::extend::ListVecConsumer, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::extend::ListVecConsumer, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::msm::fixed_base::multi_scalar_mul<blstrs::g1::G1Projective>::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(core::option::Option<bool>, core::option::Option<bool>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::vec::DrainProducer<u32>, rayon::slice::IterProducer<storage_proofs_update::vanilla::ChallengeProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::find::FindConsumer<rayon::iter::ParallelIterator::all::is_false>, <storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::vec::DrainProducer<u32>, rayon::slice::IterProducer<storage_proofs_update::vanilla::ChallengeProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::find::FindConsumer<rayon::iter::ParallelIterator::all::is_false>, <storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>>::{closure#1}, core::option::Option<bool>, core::option::Option<bool>>::{closure#0}, (core::option::Option<bool>, core::option::Option<bool>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g2::G2Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g2::G2Affine>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(blstrs::g2::G2Affine, blstrs::g2::G2Affine), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon_core::join::join::call<blstrs::g2::G2Affine, bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g2::G2Affine>::{closure#1}>::{closure#0}, rayon_core::join::join::call<blstrs::g2::G2Affine, bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g2::G2Affine>::{closure#2}>::{closure#0}, blstrs::g2::G2Affine, blstrs::g2::G2Affine>::{closure#0}, (blstrs::g2::G2Affine, blstrs::g2::G2Affine)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g2::G2Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_b_g2::{closure#0}>>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g2::G2Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_b_g2::{closure#0}>>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(blstrs::g1::G1Affine, blstrs::g1::G1Affine), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon_core::join::join::call<blstrs::g1::G1Affine, bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g1::G1Affine>::{closure#1}>::{closure#0}, rayon_core::join::join::call<blstrs::g1::G1Affine, bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g1::G1Affine>::{closure#2}>::{closure#0}, blstrs::g1::G1Affine, blstrs::g1::G1Affine>::{closure#0}, (blstrs::g1::G1Affine, blstrs::g1::G1Affine)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<blstrs::g1::G1Affine, rayon_core::join::join_context::call_b<blstrs::g1::G1Affine, rayon_core::join::join::call<blstrs::g1::G1Affine, bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g1::G1Affine>::{closure#2}>::{closure#0}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<((alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PrivateSector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#4}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#3}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#1}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PrivateSector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#4}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#3}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#1}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}>>::{closure#1}, (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)>::{closure#0}, ((alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>))>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::pairing::MillerLoopResult>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::pairing::MillerLoopResult>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<&bellperson::groth16::proof::Proof<blstrs::Bls12>>, rayon::slice::IterProducer<[u8; 32]>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::verifier::verify_proofs_batch<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#2}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<&bellperson::groth16::proof::Proof<blstrs::Bls12>>, rayon::slice::IterProducer<[u8; 32]>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::verifier::verify_proofs_batch<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#2}::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::pairing::MillerLoopResult>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::pairing::MillerLoopResult>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::pairing::MillerLoopResult>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::pairing::MillerLoopResult>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<((alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PrivateSector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#4}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#3}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#1}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PrivateSector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#4}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#3}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#1}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}>>::{closure#1}, (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)>::{closure#0}, ((alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>))>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<((alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#3}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#0}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#3}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#0}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#1}>>::{closure#1}, (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)>::{closure#0}, ((alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>))>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::verifier::prepare_verifying_key<blstrs::Bls12>::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::FullDensity, ec_gpu_gen::multiexp_cpu::FullDensity, blstrs::g1::G1Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g1::G1Affine>>, usize)>::{closure#1}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), rayon_core::join::join_context::call_b<(alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PrivateSector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#4}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#3}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#1}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g2::G2Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_b_g2::{closure#0}>>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>, rayon_core::join::join_context::call_b<bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<((blstrs::gt::Gt, blstrs::gt::Gt), (blstrs::gt::Gt, blstrs::gt::Gt))>, rayon::slice::IterProducer<(blstrs::gt::Gt, blstrs::gt::Gt)>>, rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<((blstrs::gt::Gt, blstrs::gt::Gt), (blstrs::gt::Gt, blstrs::gt::Gt))>, rayon::slice::IterProducer<(blstrs::g1::G1Projective, blstrs::g1::G1Projective)>>>, rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#2}, <bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12> as core::default::Default>::default>, <bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12> as core::default::Default>::default, bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#1}>, bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>), rayon_core::join::join_context::call_b<(rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g2::G2Affine>>::compress::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<core::result::Result<(), anyhow::Error>, rayon_core::join::join_context::call_b<core::result::Result<(), anyhow::Error>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::try_reduce::TryReduceConsumer<rayon::iter::ParallelIterator::try_for_each::ok<core::result::Result<(), anyhow::Error>>, <() as core::default::Default>::default>, <merkletree::store::vec::VecStore<filecoin_hashers::poseidon::PoseidonDomain> as merkletree::store::Store<filecoin_hashers::poseidon::PoseidonDomain>>::process_layer<filecoin_hashers::poseidon::PoseidonFunction, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<filecoin_hashers::poseidon::PoseidonDomain>, rayon::iter::collect::consumer::CollectResult<filecoin_hashers::poseidon::PoseidonDomain>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<filecoin_hashers::poseidon::PoseidonDomain>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<filecoin_hashers::poseidon::PoseidonDomain>, <merkletree::store::vec::VecStore<filecoin_hashers::poseidon::PoseidonDomain> as merkletree::store::Store<filecoin_hashers::poseidon::PoseidonDomain>>::build_small_tree<filecoin_hashers::poseidon::PoseidonFunction, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<filecoin_hashers::poseidon::PoseidonDomain>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<filecoin_hashers::poseidon::PoseidonDomain>, <merkletree::store::vec::VecStore<filecoin_hashers::poseidon::PoseidonDomain> as merkletree::store::Store<filecoin_hashers::poseidon::PoseidonDomain>>::build_small_tree<filecoin_hashers::poseidon::PoseidonFunction, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<filecoin_hashers::poseidon::PoseidonDomain>, rayon::iter::collect::consumer::CollectResult<filecoin_hashers::poseidon::PoseidonDomain>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<filecoin_hashers::poseidon::PoseidonDomain>, rayon::iter::collect::consumer::CollectResult<filecoin_hashers::poseidon::PoseidonDomain>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_h::{closure#0}>>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_h::{closure#0}>>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(), rayon_core::join::join_context::call_b<(), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterMutProducer<blstrs::scalar::Scalar>, rayon::slice::IterMutProducer<blstrs::scalar::Scalar>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::prove::gipa_tipp_mipp<blstrs::Bls12>::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<core::result::Result<bool, anyhow::Error>, rayon_core::join::join_context::call_b<core::result::Result<bool, anyhow::Error>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#2}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<((alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>)), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g2::G2Affine>>::compress::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g2::G2Affine>>::compress::{closure#0}>>::{closure#1}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>)>::{closure#0}, ((alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>))>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::DensityTracker, alloc::sync::Arc<ec_gpu_gen::multiexp_cpu::DensityTracker>, blstrs::g1::G1Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g1::G1Affine>>, usize)>::{closure#1}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>, bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp::Op<blstrs::Bls12>>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#2}, <bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12> as core::default::Default>::default>, <bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12> as core::default::Default>::default, bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp::Op<blstrs::Bls12>>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#2}, <bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12> as core::default::Default>::default>, <bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12> as core::default::Default>::default, bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#1}>>::{closure#1}, bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>, bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>>::{closure#0}, (bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>, bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(blstrs::pairing::MillerLoopResult, blstrs::pairing::MillerLoopResult), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<(&blstrs::g1::G1Affine, &blstrs::g2::G2Affine)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<bellperson::groth16::aggregate::accumulator::PairingCheck<blstrs::Bls12>>::new_random_from_miller_inputs::{closure#3}, <blstrs::pairing::MillerLoopResult as core::default::Default>::default>, <blstrs::pairing::MillerLoopResult as core::default::Default>::default, <bellperson::groth16::aggregate::accumulator::PairingCheck<blstrs::Bls12>>::new_random_from_miller_inputs::{closure#2}>, <bellperson::groth16::aggregate::accumulator::PairingCheck<blstrs::Bls12>>::new_random_from_miller_inputs::{closure#1}>, <bellperson::groth16::aggregate::accumulator::PairingCheck<blstrs::Bls12>>::new_random_from_miller_inputs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<(&blstrs::g1::G1Affine, &blstrs::g2::G2Affine)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<bellperson::groth16::aggregate::accumulator::PairingCheck<blstrs::Bls12>>::new_random_from_miller_inputs::{closure#3}, <blstrs::pairing::MillerLoopResult as core::default::Default>::default>, <blstrs::pairing::MillerLoopResult as core::default::Default>::default, <bellperson::groth16::aggregate::accumulator::PairingCheck<blstrs::Bls12>>::new_random_from_miller_inputs::{closure#2}>, <bellperson::groth16::aggregate::accumulator::PairingCheck<blstrs::Bls12>>::new_random_from_miller_inputs::{closure#1}>, <bellperson::groth16::aggregate::accumulator::PairingCheck<blstrs::Bls12>>::new_random_from_miller_inputs::{closure#0}>>::{closure#1}, blstrs::pairing::MillerLoopResult, blstrs::pairing::MillerLoopResult>::{closure#0}, (blstrs::pairing::MillerLoopResult, blstrs::pairing::MillerLoopResult)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<((alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PrivateSector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#4}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#3}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#1}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PrivateSector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#4}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#3}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#1}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}>>::{closure#1}, (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)>::{closure#0}, ((alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>))>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<((alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::scale::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::scale::{closure#0}>>::{closure#1}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>::{closure#0}, ((alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>))>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<[u8; 32]>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<[u8; 32]>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::execute_fft<blstrs::Bls12>::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<alloc::vec::Vec<blstrs::g1::G1Projective>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g1::G1Affine>>, bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g1::G1Projective>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<alloc::vec::Vec<blstrs::g1::G1Projective>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g1::G1Affine>>, bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g1::G1Projective>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::extend::ListVecConsumer>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::msm::fixed_base::multi_scalar_mul<blstrs::g1::G1Projective>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::msm::fixed_base::multi_scalar_mul<blstrs::g1::G1Projective>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<blstrs::g1::G1Projective, rayon_core::join::join_context::call_b<blstrs::g1::G1Projective, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<&dyn core::ops::function::Fn<(usize,), Output = [u8; 32]> + core::marker::Send + core::marker::Sync, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<&dyn core::ops::function::Fn<(usize,), Output = [u8; 32]> + core::marker::Send + core::marker::Sync, blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::DensityTracker, alloc::sync::Arc<ec_gpu_gen::multiexp_cpu::DensityTracker>, blstrs::g1::G1Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g1::G1Affine>>, usize)>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::DensityTracker, alloc::sync::Arc<ec_gpu_gen::multiexp_cpu::DensityTracker>, blstrs::g1::G1Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g1::G1Affine>>, usize)>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::extend::ListVecConsumer, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::extend::ListVecConsumer, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(core::result::Result<(), anyhow::Error>, core::result::Result<(), anyhow::Error>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::try_reduce::TryReduceConsumer<rayon::iter::ParallelIterator::try_for_each::ok<core::result::Result<(), anyhow::Error>>, <() as core::default::Default>::default>, <merkletree::store::vec::VecStore<filecoin_hashers::poseidon::PoseidonDomain> as merkletree::store::Store<filecoin_hashers::poseidon::PoseidonDomain>>::process_layer<filecoin_hashers::poseidon::PoseidonFunction, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::try_reduce::TryReduceConsumer<rayon::iter::ParallelIterator::try_for_each::ok<core::result::Result<(), anyhow::Error>>, <() as core::default::Default>::default>, <merkletree::store::vec::VecStore<filecoin_hashers::poseidon::PoseidonDomain> as merkletree::store::Store<filecoin_hashers::poseidon::PoseidonDomain>>::process_layer<filecoin_hashers::poseidon::PoseidonFunction, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>::{closure#0}>>::{closure#1}, core::result::Result<(), anyhow::Error>, core::result::Result<(), anyhow::Error>>::{closure#0}, (core::result::Result<(), anyhow::Error>, core::result::Result<(), anyhow::Error>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(blstrs::g1::G1Projective, blstrs::g1::G1Projective), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::verifier::verify_proofs_batch<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#0}::{closure#0}, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::verifier::verify_proofs_batch<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#0}::{closure#0}, blstrs::g1::G1Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::verifier::verify_proofs_batch<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#0}::{closure#0}, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::verifier::verify_proofs_batch<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#0}::{closure#0}, blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}, blstrs::g1::G1Projective, blstrs::g1::G1Projective>::{closure#0}, (blstrs::g1::G1Projective, blstrs::g1::G1Projective)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_l::{closure#0}>>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_l::{closure#0}>>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::extend::ListVecConsumer, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g2::G2Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_b_g2::{closure#0}>>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g2::G2Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_b_g2::{closure#0}>>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<bool>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Projective>, bellperson::groth16::verifier::prepare_verifying_key<blstrs::Bls12>::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(), rayon_core::join::join_context::call_b<(), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterMutProducer<alloc::vec::Vec<blstrs::g1::G1Projective>>>, rayon::vec::DrainProducer<blstrs::g1::G1Projective>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g1::G1Projective>::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(core::result::Result<bool, anyhow::Error>, core::result::Result<bool, anyhow::Error>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#2}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#2}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}>>::{closure#1}, core::result::Result<bool, anyhow::Error>, core::result::Result<bool, anyhow::Error>>::{closure#0}, (core::result::Result<bool, anyhow::Error>, core::result::Result<bool, anyhow::Error>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), rayon_core::join::join_context::call_b<(alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PrivateSector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#4}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#3}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#1}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<((), ()), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterMutProducer<blstrs::scalar::Scalar>, rayon::slice::IterMutProducer<blstrs::scalar::Scalar>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::prove::gipa_tipp_mipp<blstrs::Bls12>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterMutProducer<blstrs::scalar::Scalar>, rayon::slice::IterMutProducer<blstrs::scalar::Scalar>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::prove::gipa_tipp_mipp<blstrs::Bls12>::{closure#0}>>::{closure#1}, (), ()>::{closure#0}, ((), ())>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<alloc::vec::Vec<blstrs::g1::G1Projective>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g1::G1Projective>::{closure#1}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<alloc::vec::Vec<blstrs::g2::G2Projective>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g2::G2Projective>::{closure#1}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), rayon_core::join::join_context::call_b<(alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#3}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#0}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#1}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::pairing::MillerLoopResult>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::pairing::MillerLoopResult>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<&bellperson::groth16::proof::Proof<blstrs::Bls12>>, rayon::slice::IterProducer<[u8; 32]>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::verifier::verify_proofs_batch<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#2}::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Projective>, bellperson::groth16::verifier::prepare_verifying_key<blstrs::Bls12>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Projective>, bellperson::groth16::verifier::prepare_verifying_key<blstrs::Bls12>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), rayon_core::join::join_context::call_b<(alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PrivateSector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#4}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#3}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#1}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g2::G2Affine>>, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g2::G2Affine>::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<((rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::compress::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::compress::{closure#0}>>::{closure#1}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>::{closure#0}, ((rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>))>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Prepared>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Prepared>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Prepared>, bellperson::groth16::aggregate::inner_product::pairing_miller_affine<blstrs::Bls12>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Prepared>, bellperson::groth16::aggregate::inner_product::pairing_miller_affine<blstrs::Bls12>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Prepared>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Prepared>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Prepared>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Prepared>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Projective>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Projective>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::msm::fixed_base::multi_scalar_mul<blstrs::g2::G2Projective>::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::extend::ListVecConsumer, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::extend::ListVecConsumer, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::extend::ListVecConsumer, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::extend::ListVecConsumer, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::extend::ListVecConsumer>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::extend::ListVecConsumer>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), rayon_core::join::join_context::call_b<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::scale::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_l::{closure#0}>>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_l::{closure#0}>>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<alloc::vec::Vec<blstrs::g2::G2Projective>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g2::G2Affine>>, bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g2::G2Projective>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<alloc::vec::Vec<blstrs::g2::G2Projective>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g2::G2Affine>>, bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g2::G2Projective>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::poseidon::PoseidonDomain>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::poseidon::PoseidonDomain>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<filecoin_hashers::poseidon::PoseidonDomain>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, <merkletree::store::vec::VecStore<filecoin_hashers::poseidon::PoseidonDomain> as merkletree::store::Store<filecoin_hashers::poseidon::PoseidonDomain>>::build_small_tree<filecoin_hashers::poseidon::PoseidonFunction, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<filecoin_hashers::poseidon::PoseidonDomain>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, <merkletree::store::vec::VecStore<filecoin_hashers::poseidon::PoseidonDomain> as merkletree::store::Store<filecoin_hashers::poseidon::PoseidonDomain>>::build_small_tree<filecoin_hashers::poseidon::PoseidonFunction, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::poseidon::PoseidonDomain>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::poseidon::PoseidonDomain>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::poseidon::PoseidonDomain>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::poseidon::PoseidonDomain>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<((rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>), (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>)), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g2::G2Affine>>::compress::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g2::G2Affine>>::compress::{closure#0}>>::{closure#1}, (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>), (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>)>::{closure#0}, ((rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>), (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>))>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<[u8; 32]>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<[u8; 32]>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::execute_fft<blstrs::Bls12>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::execute_fft<blstrs::Bls12>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<[u8; 32]>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<[u8; 32]>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<[u8; 32]>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<[u8; 32]>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_a::{closure#0}>>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_a::{closure#0}>>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::DensityTracker, alloc::sync::Arc<ec_gpu_gen::multiexp_cpu::DensityTracker>, blstrs::g1::G1Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g1::G1Affine>>, usize)>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::DensityTracker, alloc::sync::Arc<ec_gpu_gen::multiexp_cpu::DensityTracker>, blstrs::g1::G1Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g1::G1Affine>>, usize)>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_b_g1::{closure#0}>>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<blstrs::pairing::MillerLoopResult, rayon_core::join::join_context::call_b<blstrs::pairing::MillerLoopResult, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<(&blstrs::g1::G1Affine, &blstrs::g2::G2Affine)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<bellperson::groth16::aggregate::accumulator::PairingCheck<blstrs::Bls12>>::new_random_from_miller_inputs::{closure#3}, <blstrs::pairing::MillerLoopResult as core::default::Default>::default>, <blstrs::pairing::MillerLoopResult as core::default::Default>::default, <bellperson::groth16::aggregate::accumulator::PairingCheck<blstrs::Bls12>>::new_random_from_miller_inputs::{closure#2}>, <bellperson::groth16::aggregate::accumulator::PairingCheck<blstrs::Bls12>>::new_random_from_miller_inputs::{closure#1}>, <bellperson::groth16::aggregate::accumulator::PairingCheck<blstrs::Bls12>>::new_random_from_miller_inputs::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<alloc::vec::Vec<blstrs::g2::G2Projective>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g2::G2Affine>>, bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g2::G2Projective>::{closure#1}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<((), ()), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterMutProducer<alloc::vec::Vec<blstrs::g2::G2Projective>>>, rayon::vec::DrainProducer<blstrs::g2::G2Projective>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g2::G2Projective>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterMutProducer<alloc::vec::Vec<blstrs::g2::G2Projective>>>, rayon::vec::DrainProducer<blstrs::g2::G2Projective>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g2::G2Projective>::{closure#0}>>::{closure#1}, (), ()>::{closure#0}, ((), ())>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::range::IterProducer<usize>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>, std::io::error::Error>::{closure#0}>, <bellperson::groth16::proof::Proof<blstrs::Bls12>>::read_many::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::range::IterProducer<usize>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>, std::io::error::Error>::{closure#0}>, <bellperson::groth16::proof::Proof<blstrs::Bls12>>::read_many::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_h::{closure#0}>>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_h::{closure#0}>>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), rayon_core::join::join_context::call_b<(rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::scale::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<blstrs::scalar::Scalar>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<blstrs::scalar::Scalar>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::scalar::Scalar>, bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_a::{closure#0}>>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g1::G1Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::DensityTracker, alloc::sync::Arc<ec_gpu_gen::multiexp_cpu::DensityTracker>, blstrs::g2::G2Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g2::G2Affine>>, usize)>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::DensityTracker, alloc::sync::Arc<ec_gpu_gen::multiexp_cpu::DensityTracker>, blstrs::g2::G2Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g2::G2Affine>>, usize)>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<blstrs::g1::G1Projective, rayon_core::join::join_context::call_b<blstrs::g1::G1Projective, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::verifier::verify_proofs_batch<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#0}::{closure#0}, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::verifier::verify_proofs_batch<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#0}::{closure#0}, blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>, bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#1}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::FullDensity, ec_gpu_gen::multiexp_cpu::FullDensity, blstrs::g1::G1Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g1::G1Affine>>, usize)>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::FullDensity, ec_gpu_gen::multiexp_cpu::FullDensity, blstrs::g1::G1Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g1::G1Affine>>, usize)>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>), rayon_core::join::join_context::call_b<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g2::G2Affine>>::compress::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(core::option::Option<bool>, core::option::Option<bool>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::vec::DrainProducer<u32>, rayon::slice::IterProducer<storage_proofs_update::vanilla::ChallengeProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::find::FindConsumer<rayon::iter::ParallelIterator::all::is_false>, <storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::vec::DrainProducer<u32>, rayon::slice::IterProducer<storage_proofs_update::vanilla::ChallengeProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::find::FindConsumer<rayon::iter::ParallelIterator::all::is_false>, <storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>>::{closure#1}, core::option::Option<bool>, core::option::Option<bool>>::{closure#0}, (core::option::Option<bool>, core::option::Option<bool>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::range::IterProducer<usize>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>, std::io::error::Error>::{closure#0}>, <bellperson::groth16::proof::Proof<blstrs::Bls12>>::read_many::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<((alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::compress::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::compress::{closure#0}>>::{closure#1}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>::{closure#0}, ((alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>))>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_b_g1::{closure#0}>>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_b_g1::{closure#0}>>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(), rayon_core::join::join_context::call_b<(), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterMutProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::compress<blstrs::g2::G2Affine>::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<core::option::Option<bool>, rayon_core::join::join_context::call_b<core::option::Option<bool>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::vec::DrainProducer<u32>, rayon::slice::IterProducer<storage_proofs_update::vanilla::ChallengeProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::find::FindConsumer<rayon::iter::ParallelIterator::all::is_false>, <storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<((rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::scale::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::scale::{closure#0}>>::{closure#1}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>::{closure#0}, ((rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>))>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::extend::ListVecConsumer, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<((rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::scale::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::scale::{closure#0}>>::{closure#1}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>::{closure#0}, ((rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>))>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::poseidon::PoseidonDomain>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<filecoin_hashers::poseidon::PoseidonDomain>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, <merkletree::store::vec::VecStore<filecoin_hashers::poseidon::PoseidonDomain> as merkletree::store::Store<filecoin_hashers::poseidon::PoseidonDomain>>::build_small_tree<filecoin_hashers::poseidon::PoseidonFunction, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<((rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>), (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>)), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g2::G2Affine>>::compress::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g2::G2Affine>>::compress::{closure#0}>>::{closure#1}, (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>), (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>)>::{closure#0}, ((rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>), (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>))>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Prepared>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Prepared>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::inner_product::pairing_miller_affine<blstrs::Bls12>::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<((alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#3}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#0}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#3}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#0}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#1}>>::{closure#1}, (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)>::{closure#0}, ((alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>))>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<core::option::Option<bool>, rayon_core::join::join_context::call_b<core::option::Option<bool>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::vec::DrainProducer<u32>, rayon::slice::IterProducer<storage_proofs_update::vanilla::ChallengeProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::find::FindConsumer<rayon::iter::ParallelIterator::all::is_false>, <storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<blstrs::pairing::MillerLoopResult>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<blstrs::pairing::MillerLoopResult>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<&bellperson::groth16::proof::Proof<blstrs::Bls12>>, rayon::slice::IterProducer<[u8; 32]>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::pairing::MillerLoopResult>, bellperson::groth16::verifier::verify_proofs_batch<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#2}::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_b_g1::{closure#0}>>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_b_g1::{closure#0}>>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), rayon_core::join::join_context::call_b<(alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PrivateSector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#4}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#3}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#1}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(core::result::Result<bool, anyhow::Error>, core::result::Result<bool, anyhow::Error>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#2}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#2}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}>>::{closure#1}, core::result::Result<bool, anyhow::Error>, core::result::Result<bool, anyhow::Error>>::{closure#0}, (core::result::Result<bool, anyhow::Error>, core::result::Result<bool, anyhow::Error>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<((alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::compress::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::compress::{closure#0}>>::{closure#1}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>::{closure#0}, ((alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>))>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), rayon_core::join::join_context::call_b<(alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#3}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#0}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#1}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), rayon_core::join::join_context::call_b<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::compress::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::range::IterProducer<usize>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>, std::io::error::Error>::{closure#0}>, <bellperson::groth16::proof::Proof<blstrs::Bls12>>::read_many::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<bool>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Projective>, bellperson::groth16::aggregate::msm::fixed_base::multi_scalar_mul<blstrs::g1::G1Projective>::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g1::G1Affine>>, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g1::G1Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g1::G1Affine>>, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(core::result::Result<bool, anyhow::Error>, core::result::Result<bool, anyhow::Error>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#2}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#2}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}>>::{closure#1}, core::result::Result<bool, anyhow::Error>, core::result::Result<bool, anyhow::Error>>::{closure#0}, (core::result::Result<bool, anyhow::Error>, core::result::Result<bool, anyhow::Error>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Prepared>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Prepared>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::inner_product::pairing_miller_affine<blstrs::Bls12>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::inner_product::pairing_miller_affine<blstrs::Bls12>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Prepared>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Prepared>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Prepared>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Prepared>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::FullDensity, ec_gpu_gen::multiexp_cpu::FullDensity, blstrs::g1::G1Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g1::G1Affine>>, usize)>::{closure#1}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<alloc::vec::Vec<blstrs::g1::G1Projective>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g1::G1Affine>>, bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g1::G1Projective>::{closure#1}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Projective>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Projective>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::msm::fixed_base::multi_scalar_mul<blstrs::g2::G2Projective>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::msm::fixed_base::multi_scalar_mul<blstrs::g2::G2Projective>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Projective>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Projective>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Projective>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Projective>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<alloc::vec::Vec<blstrs::g1::G1Projective>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g1::G1Projective>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<alloc::vec::Vec<blstrs::g1::G1Projective>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g1::G1Projective>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::DensityTracker, alloc::sync::Arc<ec_gpu_gen::multiexp_cpu::DensityTracker>, blstrs::g1::G1Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g1::G1Affine>>, usize)>::{closure#1}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::scalar::Scalar>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::scalar::Scalar>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::scalar::Scalar>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::scalar::Scalar>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::extend::ListVecConsumer, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(blstrs::g1::G1Projective, blstrs::g1::G1Projective), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::verify::verify_aggregate_proof<blstrs::Bls12, &mut rand_core::os::OsRng>::{closure#0}::{closure#2}::{closure#0}, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::verify::verify_aggregate_proof<blstrs::Bls12, &mut rand_core::os::OsRng>::{closure#0}::{closure#2}::{closure#0}, blstrs::g1::G1Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::verify::verify_aggregate_proof<blstrs::Bls12, &mut rand_core::os::OsRng>::{closure#0}::{closure#2}::{closure#0}, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::verify::verify_aggregate_proof<blstrs::Bls12, &mut rand_core::os::OsRng>::{closure#0}::{closure#2}::{closure#0}, blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}, blstrs::g1::G1Projective, blstrs::g1::G1Projective>::{closure#0}, (blstrs::g1::G1Projective, blstrs::g1::G1Projective)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(core::result::Result<bool, anyhow::Error>, core::result::Result<bool, anyhow::Error>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#2}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#2}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}>>::{closure#1}, core::result::Result<bool, anyhow::Error>, core::result::Result<bool, anyhow::Error>>::{closure#0}, (core::result::Result<bool, anyhow::Error>, core::result::Result<bool, anyhow::Error>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<filecoin_hashers::sha256::Sha256Domain>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<filecoin_hashers::sha256::Sha256Domain>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<filecoin_hashers::sha256::Sha256Domain>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<filecoin_hashers::sha256::Sha256Domain>, <filecoin_proofs::commitment_reader::CommitmentReader<fr32::reader::Fr32Reader<filecoin_proofs::pieces::EmptySource>>>::finish::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::sha256::Sha256Domain>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::sha256::Sha256Domain>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<filecoin_hashers::sha256::Sha256Domain>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, <filecoin_proofs::commitment_reader::CommitmentReader<fr32::reader::Fr32Reader<filecoin_proofs::pieces::EmptySource>>>::finish::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<filecoin_hashers::sha256::Sha256Domain>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, <filecoin_proofs::commitment_reader::CommitmentReader<fr32::reader::Fr32Reader<filecoin_proofs::pieces::EmptySource>>>::finish::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::sha256::Sha256Domain>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::sha256::Sha256Domain>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::sha256::Sha256Domain>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::sha256::Sha256Domain>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<filecoin_hashers::sha256::Sha256Domain>, rayon::iter::collect::consumer::CollectResult<filecoin_hashers::sha256::Sha256Domain>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<filecoin_hashers::sha256::Sha256Domain>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<filecoin_hashers::sha256::Sha256Domain>, <filecoin_proofs::commitment_reader::CommitmentReader<fr32::reader::Fr32Reader<filecoin_proofs::pieces::EmptySource>>>::finish::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<filecoin_hashers::sha256::Sha256Domain>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<filecoin_hashers::sha256::Sha256Domain>, <filecoin_proofs::commitment_reader::CommitmentReader<fr32::reader::Fr32Reader<filecoin_proofs::pieces::EmptySource>>>::finish::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<filecoin_hashers::sha256::Sha256Domain>, rayon::iter::collect::consumer::CollectResult<filecoin_hashers::sha256::Sha256Domain>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<filecoin_hashers::sha256::Sha256Domain>, rayon::iter::collect::consumer::CollectResult<filecoin_hashers::sha256::Sha256Domain>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::sha256::Sha256Domain>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::sha256::Sha256Domain>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<filecoin_hashers::sha256::Sha256Domain>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, <filecoin_proofs::commitment_reader::CommitmentReader<fr32::reader::Fr32Reader<filecoin_proofs::pieces::EmptySource>>>::finish::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g2::G2Affine, std::io::error::Error>::{closure#0}>, <bellperson::groth16::aggregate::srs::GenericSRS<_>>::read_mmap::mmap_read_vec<blstrs::g2::G2Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g2::G2Affine, std::io::error::Error>::{closure#0}>, <bellperson::groth16::aggregate::srs::GenericSRS<_>>::read_mmap::mmap_read_vec<blstrs::g2::G2Affine>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::verifier::prepare_verifying_key<blstrs::Bls12>::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::range::IterProducer<usize>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>, std::io::error::Error>::{closure#0}>, <bellperson::groth16::proof::Proof<blstrs::Bls12>>::read_many::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Projective>, bellperson::groth16::verifier::prepare_verifying_key<blstrs::Bls12>::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g1::G1Affine>>, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g1::G1Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g1::G1Affine>>, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g1::G1Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <bellperson::groth16::aggregate::srs::GenericSRS<_>>::read_mmap::mmap_read_vec<blstrs::g1::G1Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <bellperson::groth16::aggregate::srs::GenericSRS<_>>::read_mmap::mmap_read_vec<blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::range::IterProducer<usize>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>, std::io::error::Error>::{closure#0}>, <bellperson::groth16::proof::Proof<blstrs::Bls12>>::read_many::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::range::IterProducer<usize>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>, std::io::error::Error>::{closure#0}>, <bellperson::groth16::proof::Proof<blstrs::Bls12>>::read_many::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g2::G2Affine, std::io::error::Error>::{closure#0}>, <bellperson::groth16::aggregate::srs::GenericSRS<_>>::read_mmap::mmap_read_vec<blstrs::g2::G2Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g2::G2Affine, std::io::error::Error>::{closure#0}>, <bellperson::groth16::aggregate::srs::GenericSRS<_>>::read_mmap::mmap_read_vec<blstrs::g2::G2Affine>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g2::G2Affine, std::io::error::Error>::{closure#0}>, <bellperson::groth16::aggregate::srs::GenericSRS<_>>::read_mmap::mmap_read_vec<blstrs::g2::G2Affine>::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::range::IterProducer<usize>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>, std::io::error::Error>::{closure#0}>, <bellperson::groth16::proof::Proof<blstrs::Bls12>>::read_many::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <bellperson::groth16::aggregate::srs::GenericSRS<_>>::read_mmap::mmap_read_vec<blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::verifier::prepare_verifying_key<blstrs::Bls12>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::verifier::prepare_verifying_key<blstrs::Bls12>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g1::G1Affine>>, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>, rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::range::IterProducer<usize>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>, std::io::error::Error>::{closure#0}>, <bellperson::groth16::proof::Proof<blstrs::Bls12>>::read_many::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::range::IterProducer<usize>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>, std::io::error::Error>::{closure#0}>, <bellperson::groth16::proof::Proof<blstrs::Bls12>>::read_many::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>, rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>, rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <bellperson::groth16::aggregate::srs::GenericSRS<_>>::read_mmap::mmap_read_vec<blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Projective>, bellperson::groth16::verifier::prepare_verifying_key<blstrs::Bls12>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Projective>, bellperson::groth16::verifier::prepare_verifying_key<blstrs::Bls12>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <bellperson::groth16::aggregate::srs::GenericSRS<_>>::read_mmap::mmap_read_vec<blstrs::g1::G1Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <bellperson::groth16::aggregate::srs::GenericSRS<_>>::read_mmap::mmap_read_vec<blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>::{closure#0}::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g2::G2Affine, std::io::error::Error>::{closure#0}>, <bellperson::groth16::aggregate::srs::GenericSRS<_>>::read_mmap::mmap_read_vec<blstrs::g2::G2Affine>::{closure#0}>>::{closure#1}>::{closure#0}>::{closure#0}
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<_, _>::{closure#0}
114
1.04k
        }
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::slice::IterProducer<fvm_shared::sector::seal::SealVerifyInfo>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, <fvm::kernel::default::DefaultKernel<fvm::call_manager::default::DefaultCallManager<fvm::machine::default::DefaultMachine<fvm_ipld_blockstore::memory::MemoryBlockstore, fvm_integration_tests::dummy::DummyExterns>>> as fvm::kernel::CryptoOps>::batch_verify_seals::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<bool>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::slice::IterProducer<fvm_shared::sector::seal::SealVerifyInfo>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>, <fvm::kernel::default::DefaultKernel<fvm::call_manager::default::DefaultCallManager<fvm::machine::default::DefaultMachine<fvm_ipld_blockstore::memory::MemoryBlockstore, fvm_integration_tests::dummy::DummyExterns>>> as fvm::kernel::CryptoOps>::batch_verify_seals::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::slice::IterProducer<fvm_shared::sector::seal::SealVerifyInfo>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>, <fvm::kernel::default::DefaultKernel<fvm::call_manager::default::DefaultCallManager<fvm::machine::default::DefaultMachine<fvm_ipld_blockstore::memory::MemoryBlockstore, fvm_integration_tests::dummy::DummyExterns>>> as fvm::kernel::CryptoOps>::batch_verify_seals::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::slice::IterProducer<fvm_shared::sector::seal::SealVerifyInfo>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>, <fvm::kernel::default::DefaultKernel<fvm::call_manager::default::DefaultCallManager<fvm::machine::default::DefaultMachine<fvm_ipld_blockstore::memory::MemoryBlockstore, fvm_integration_tests::dummy::DummyExterns>>> as fvm::kernel::CryptoOps>::batch_verify_seals::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::slice::IterProducer<fvm_shared::sector::seal::SealVerifyInfo>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, <fvm::kernel::default::DefaultKernel<fvm::call_manager::default::DefaultCallManager<fvm::machine::default::DefaultMachine<fvm_ipld_blockstore::memory::MemoryBlockstore, fvm_integration_tests::dummy::DummyExterns>>> as fvm::kernel::CryptoOps>::batch_verify_seals::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::slice::IterProducer<fvm_shared::sector::seal::SealVerifyInfo>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, <fvm::kernel::default::DefaultKernel<fvm::call_manager::default::DefaultCallManager<fvm::machine::default::DefaultMachine<fvm_ipld_blockstore::memory::MemoryBlockstore, fvm_integration_tests::dummy::DummyExterns>>> as fvm::kernel::CryptoOps>::batch_verify_seals::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<core::result::Result<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>, anyhow::Error>, rayon_core::join::join_context::call_b<core::result::Result<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>, anyhow::Error>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<fvm::kernel::default::verify_aggregate_seals::AggregationInputs>, rayon::iter::map::MapConsumer<rayon::iter::try_reduce::TryReduceConsumer<fvm::kernel::default::verify_aggregate_seals::{closure#2}, <alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>::new>, fvm::kernel::default::verify_aggregate_seals::{closure#1}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(core::result::Result<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>, anyhow::Error>, core::result::Result<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>, anyhow::Error>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<fvm::kernel::default::verify_aggregate_seals::AggregationInputs>, rayon::iter::map::MapConsumer<rayon::iter::try_reduce::TryReduceConsumer<fvm::kernel::default::verify_aggregate_seals::{closure#2}, <alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>::new>, fvm::kernel::default::verify_aggregate_seals::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<fvm::kernel::default::verify_aggregate_seals::AggregationInputs>, rayon::iter::map::MapConsumer<rayon::iter::try_reduce::TryReduceConsumer<fvm::kernel::default::verify_aggregate_seals::{closure#2}, <alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>::new>, fvm::kernel::default::verify_aggregate_seals::{closure#1}>>::{closure#1}, core::result::Result<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>, anyhow::Error>, core::result::Result<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>, anyhow::Error>>::{closure#0}, (core::result::Result<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>, anyhow::Error>, core::result::Result<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>, anyhow::Error>)>::{closure#0}::{closure#0}>
<rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<core::result::Result<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, anyhow::Error>, rayon_core::join::join_context::call_b<core::result::Result<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, anyhow::Error>, rayon_core::join::join::call<core::result::Result<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, anyhow::Error>, <wasmtime::module::Module>::compile_functions::{closure#1}>::{closure#0}>::{closure#0}>
Line
Count
Source
112
209
        fn call<R>(func: impl FnOnce(bool) -> R) -> impl FnOnce() -> R {
113
            move || func(true)
114
209
        }
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<()>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<()>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(wasmparser::validator::func::FuncValidator<wasmparser::validator::core::ValidatorResources>, wasmparser::readers::core::code::FunctionBody)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<()>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<(), wasmparser::binary_reader::BinaryReaderError>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<(wasmparser::validator::func::FuncValidator<wasmparser::validator::core::ValidatorResources>, wasmparser::readers::core::code::FunctionBody), (), wasmparser::binary_reader::BinaryReaderError, <wasmtime::module::Module>::validate::{closure#0}>::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(wasmtime_types::DefinedFuncIndex, wasmtime_environ::module_environ::FunctionBodyData)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<(wasmtime_types::DefinedFuncIndex, wasmtime_environ::module_environ::FunctionBodyData), alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error, <wasmtime::module::Module>::compile_functions::{closure#0}::{closure#0}>::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<wasmtime_types::SignatureIndex>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<wasmtime_types::SignatureIndex, alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error, <wasmtime::module::Module>::compile_functions::{closure#1}::{closure#0}>::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<wasmtime_types::SignatureIndex>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<wasmtime_types::SignatureIndex, alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error, <wasmtime::module::Module>::compile_functions::{closure#1}::{closure#0}>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<wasmtime_types::SignatureIndex>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<wasmtime_types::SignatureIndex, alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error, <wasmtime::module::Module>::compile_functions::{closure#1}::{closure#0}>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(wasmtime_types::DefinedFuncIndex, wasmtime_environ::module_environ::FunctionBodyData)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<(wasmtime_types::DefinedFuncIndex, wasmtime_environ::module_environ::FunctionBodyData), alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error, <wasmtime::module::Module>::compile_functions::{closure#0}::{closure#0}>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(wasmtime_types::DefinedFuncIndex, wasmtime_environ::module_environ::FunctionBodyData)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<(wasmtime_types::DefinedFuncIndex, wasmtime_environ::module_environ::FunctionBodyData), alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error, <wasmtime::module::Module>::compile_functions::{closure#0}::{closure#0}>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>)>::{closure#0}::{closure#0}>
<rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<()>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<()>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(wasmparser::validator::func::FuncValidator<wasmparser::validator::core::ValidatorResources>, wasmparser::readers::core::code::FunctionBody)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<(), wasmparser::binary_reader::BinaryReaderError>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<(wasmparser::validator::func::FuncValidator<wasmparser::validator::core::ValidatorResources>, wasmparser::readers::core::code::FunctionBody), (), wasmparser::binary_reader::BinaryReaderError, <wasmtime::module::Module>::validate::{closure#0}>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(wasmparser::validator::func::FuncValidator<wasmparser::validator::core::ValidatorResources>, wasmparser::readers::core::code::FunctionBody)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<(), wasmparser::binary_reader::BinaryReaderError>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<(wasmparser::validator::func::FuncValidator<wasmparser::validator::core::ValidatorResources>, wasmparser::readers::core::code::FunctionBody), (), wasmparser::binary_reader::BinaryReaderError, <wasmtime::module::Module>::validate::{closure#0}>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<()>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<()>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<()>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<()>>)>::{closure#0}::{closure#0}>
Line
Count
Source
112
251
        fn call<R>(func: impl FnOnce(bool) -> R) -> impl FnOnce() -> R {
113
            move || func(true)
114
251
        }
<rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(core::result::Result<cranelift_entity::primary::PrimaryMap<wasmtime_types::DefinedFuncIndex, alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, anyhow::Error>, core::result::Result<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, anyhow::Error>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon_core::join::join::call<core::result::Result<cranelift_entity::primary::PrimaryMap<wasmtime_types::DefinedFuncIndex, alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, anyhow::Error>, <wasmtime::module::Module>::compile_functions::{closure#0}>::{closure#0}, rayon_core::join::join::call<core::result::Result<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, anyhow::Error>, <wasmtime::module::Module>::compile_functions::{closure#1}>::{closure#0}, core::result::Result<cranelift_entity::primary::PrimaryMap<wasmtime_types::DefinedFuncIndex, alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, anyhow::Error>, core::result::Result<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, anyhow::Error>>::{closure#0}, (core::result::Result<cranelift_entity::primary::PrimaryMap<wasmtime_types::DefinedFuncIndex, alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, anyhow::Error>, core::result::Result<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, anyhow::Error>)>::{closure#0}::{closure#0}>
Line
Count
Source
112
251
        fn call<R>(func: impl FnOnce(bool) -> R) -> impl FnOnce() -> R {
113
            move || func(true)
114
251
        }
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(wasmtime_types::DefinedFuncIndex, wasmtime_environ::module_environ::FunctionBodyData)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<(wasmtime_types::DefinedFuncIndex, wasmtime_environ::module_environ::FunctionBodyData), alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error, <wasmtime::module::Module>::compile_functions::{closure#0}::{closure#0}>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(wasmtime_types::DefinedFuncIndex, wasmtime_environ::module_environ::FunctionBodyData)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<(wasmtime_types::DefinedFuncIndex, wasmtime_environ::module_environ::FunctionBodyData), alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error, <wasmtime::module::Module>::compile_functions::{closure#0}::{closure#0}>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>)>::{closure#0}::{closure#0}>
<rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<()>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<()>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(wasmparser::validator::func::FuncValidator<wasmparser::validator::core::ValidatorResources>, wasmparser::readers::core::code::FunctionBody)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<(), wasmparser::binary_reader::BinaryReaderError>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<(wasmparser::validator::func::FuncValidator<wasmparser::validator::core::ValidatorResources>, wasmparser::readers::core::code::FunctionBody), (), wasmparser::binary_reader::BinaryReaderError, <wasmtime::module::Module>::validate::{closure#0}>::{closure#0}>>::{closure#1}>::{closure#0}>
Line
Count
Source
112
32
        fn call<R>(func: impl FnOnce(bool) -> R) -> impl FnOnce() -> R {
113
            move || func(true)
114
32
        }
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<wasmtime_types::SignatureIndex>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<wasmtime_types::SignatureIndex, alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error, <wasmtime::module::Module>::compile_functions::{closure#1}::{closure#0}>::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<wasmtime_types::SignatureIndex>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<wasmtime_types::SignatureIndex, alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error, <wasmtime::module::Module>::compile_functions::{closure#1}::{closure#0}>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<wasmtime_types::SignatureIndex>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<wasmtime_types::SignatureIndex, alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error, <wasmtime::module::Module>::compile_functions::{closure#1}::{closure#0}>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<()>, rayon::iter::collect::consumer::CollectResult<()>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(wasmparser::validator::func::FuncValidator<wasmparser::validator::core::ValidatorResources>, wasmparser::readers::core::code::FunctionBody)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<()>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<(), wasmparser::binary_reader::BinaryReaderError>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<(wasmparser::validator::func::FuncValidator<wasmparser::validator::core::ValidatorResources>, wasmparser::readers::core::code::FunctionBody), (), wasmparser::binary_reader::BinaryReaderError, <wasmtime::module::Module>::validate::{closure#0}>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(wasmparser::validator::func::FuncValidator<wasmparser::validator::core::ValidatorResources>, wasmparser::readers::core::code::FunctionBody)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<()>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<(), wasmparser::binary_reader::BinaryReaderError>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<(wasmparser::validator::func::FuncValidator<wasmparser::validator::core::ValidatorResources>, wasmparser::readers::core::code::FunctionBody), (), wasmparser::binary_reader::BinaryReaderError, <wasmtime::module::Module>::validate::{closure#0}>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<()>, rayon::iter::collect::consumer::CollectResult<()>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<()>, rayon::iter::collect::consumer::CollectResult<()>)>::{closure#0}::{closure#0}>
<rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(wasmtime_types::DefinedFuncIndex, wasmtime_environ::module_environ::FunctionBodyData)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<(wasmtime_types::DefinedFuncIndex, wasmtime_environ::module_environ::FunctionBodyData), alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error, <wasmtime::module::Module>::compile_functions::{closure#0}::{closure#0}>::{closure#0}>>::{closure#1}>::{closure#0}>
Line
Count
Source
112
299
        fn call<R>(func: impl FnOnce(bool) -> R) -> impl FnOnce() -> R {
113
            move || func(true)
114
299
        }
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<core::option::Option<bool>, rayon_core::join::join_context::call_b<core::option::Option<bool>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::vec::DrainProducer<u32>, rayon::slice::IterProducer<storage_proofs_update::vanilla::ChallengeProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::find::FindConsumer<rayon::iter::ParallelIterator::all::is_false>, <storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>), rayon_core::join::join_context::call_b<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g2::G2Affine>>::compress::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(core::result::Result<bool, anyhow::Error>, core::result::Result<bool, anyhow::Error>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#2}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#2}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}>>::{closure#1}, core::result::Result<bool, anyhow::Error>, core::result::Result<bool, anyhow::Error>>::{closure#0}, (core::result::Result<bool, anyhow::Error>, core::result::Result<bool, anyhow::Error>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<alloc::vec::Vec<blstrs::g2::G2Projective>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g2::G2Projective>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<alloc::vec::Vec<blstrs::g2::G2Projective>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g2::G2Projective>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(), rayon_core::join::join_context::call_b<(), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterMutProducer<blstrs::scalar::Scalar>, rayon::slice::IterMutProducer<blstrs::scalar::Scalar>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::prove::gipa_tipp_mipp<blstrs::Bls12>::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<((rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>), (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>)), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g2::G2Affine>>::compress::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g2::G2Affine>>::compress::{closure#0}>>::{closure#1}, (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>), (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>)>::{closure#0}, ((rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>), (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>))>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<((alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>)), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g2::G2Affine>>::compress::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g2::G2Affine>>::compress::{closure#0}>>::{closure#1}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>)>::{closure#0}, ((alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>))>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#1}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(blstrs::g1::G1Projective, blstrs::g1::G1Projective), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g1::G1Affine>::{closure#0}, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g1::G1Affine>::{closure#0}, blstrs::g1::G1Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g1::G1Affine>::{closure#0}, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g1::G1Affine>::{closure#0}, blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}, blstrs::g1::G1Projective, blstrs::g1::G1Projective>::{closure#0}, (blstrs::g1::G1Projective, blstrs::g1::G1Projective)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::DensityTracker, alloc::sync::Arc<ec_gpu_gen::multiexp_cpu::DensityTracker>, blstrs::g2::G2Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g2::G2Affine>>, usize)>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::DensityTracker, alloc::sync::Arc<ec_gpu_gen::multiexp_cpu::DensityTracker>, blstrs::g2::G2Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g2::G2Affine>>, usize)>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(blstrs::g1::G1Projective, blstrs::g1::G1Projective), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::inner_product::multiexponentiation<blstrs::g1::G1Affine>::{closure#0}, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::inner_product::multiexponentiation<blstrs::g1::G1Affine>::{closure#0}, blstrs::g1::G1Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::inner_product::multiexponentiation<blstrs::g1::G1Affine>::{closure#0}, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::inner_product::multiexponentiation<blstrs::g1::G1Affine>::{closure#0}, blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}, blstrs::g1::G1Projective, blstrs::g1::G1Projective>::{closure#0}, (blstrs::g1::G1Projective, blstrs::g1::G1Projective)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::pairing::MillerLoopResult>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::pairing::MillerLoopResult>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<&bellperson::groth16::proof::Proof<blstrs::Bls12>>, rayon::slice::IterProducer<[u8; 32]>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::verifier::verify_proofs_batch<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#2}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<&bellperson::groth16::proof::Proof<blstrs::Bls12>>, rayon::slice::IterProducer<[u8; 32]>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::verifier::verify_proofs_batch<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#2}::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::pairing::MillerLoopResult>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::pairing::MillerLoopResult>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::pairing::MillerLoopResult>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::pairing::MillerLoopResult>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<((alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PrivateSector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#4}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#3}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#1}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PrivateSector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#4}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#3}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#1}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}>>::{closure#1}, (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)>::{closure#0}, ((alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>))>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_l::{closure#0}>>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_l::{closure#0}>>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_b_g1::{closure#0}>>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), rayon_core::join::join_context::call_b<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::scale::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Prepared>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Prepared>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Prepared>, bellperson::groth16::aggregate::inner_product::pairing_miller_affine<blstrs::Bls12>::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<((rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>), (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>)), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g2::G2Affine>>::compress::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g2::G2Affine>>::compress::{closure#0}>>::{closure#1}, (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>), (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>)>::{closure#0}, ((rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>), (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>))>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_b_g1::{closure#0}>>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_b_g1::{closure#0}>>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), rayon_core::join::join_context::call_b<(alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#3}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#0}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#1}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(core::result::Result<(), anyhow::Error>, core::result::Result<(), anyhow::Error>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::try_reduce::TryReduceConsumer<rayon::iter::ParallelIterator::try_for_each::ok<core::result::Result<(), anyhow::Error>>, <() as core::default::Default>::default>, <merkletree::store::vec::VecStore<filecoin_hashers::poseidon::PoseidonDomain> as merkletree::store::Store<filecoin_hashers::poseidon::PoseidonDomain>>::process_layer<filecoin_hashers::poseidon::PoseidonFunction, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::try_reduce::TryReduceConsumer<rayon::iter::ParallelIterator::try_for_each::ok<core::result::Result<(), anyhow::Error>>, <() as core::default::Default>::default>, <merkletree::store::vec::VecStore<filecoin_hashers::poseidon::PoseidonDomain> as merkletree::store::Store<filecoin_hashers::poseidon::PoseidonDomain>>::process_layer<filecoin_hashers::poseidon::PoseidonFunction, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>::{closure#0}>>::{closure#1}, core::result::Result<(), anyhow::Error>, core::result::Result<(), anyhow::Error>>::{closure#0}, (core::result::Result<(), anyhow::Error>, core::result::Result<(), anyhow::Error>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<alloc::vec::Vec<blstrs::g2::G2Projective>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g2::G2Affine>>, bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g2::G2Projective>::{closure#1}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::DensityTracker, alloc::sync::Arc<ec_gpu_gen::multiexp_cpu::DensityTracker>, blstrs::g2::G2Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g2::G2Affine>>, usize)>::{closure#1}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g2::G2Affine>>, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g2::G2Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g2::G2Affine>>, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g2::G2Affine>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), rayon_core::join::join_context::call_b<(alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#3}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#0}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#1}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), rayon_core::join::join_context::call_b<(rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::compress::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g2::G2Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_b_g2::{closure#0}>>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g2::G2Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_b_g2::{closure#0}>>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_l::{closure#0}>>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::extend::ListVecConsumer, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>, bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp::Op<blstrs::Bls12>>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#2}, <bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12> as core::default::Default>::default>, <bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12> as core::default::Default>::default, bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp::Op<blstrs::Bls12>>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#2}, <bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12> as core::default::Default>::default>, <bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12> as core::default::Default>::default, bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#1}>>::{closure#1}, bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>, bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>>::{closure#0}, (bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>, bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<((alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#3}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#0}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#3}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#0}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#1}>>::{closure#1}, (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)>::{closure#0}, ((alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>))>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(blstrs::pairing::MillerLoopResult, blstrs::pairing::MillerLoopResult), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<(&blstrs::g1::G1Affine, &blstrs::g2::G2Affine)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<bellperson::groth16::aggregate::accumulator::PairingCheck<blstrs::Bls12>>::new_random_from_miller_inputs::{closure#3}, <blstrs::pairing::MillerLoopResult as core::default::Default>::default>, <blstrs::pairing::MillerLoopResult as core::default::Default>::default, <bellperson::groth16::aggregate::accumulator::PairingCheck<blstrs::Bls12>>::new_random_from_miller_inputs::{closure#2}>, <bellperson::groth16::aggregate::accumulator::PairingCheck<blstrs::Bls12>>::new_random_from_miller_inputs::{closure#1}>, <bellperson::groth16::aggregate::accumulator::PairingCheck<blstrs::Bls12>>::new_random_from_miller_inputs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<(&blstrs::g1::G1Affine, &blstrs::g2::G2Affine)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<bellperson::groth16::aggregate::accumulator::PairingCheck<blstrs::Bls12>>::new_random_from_miller_inputs::{closure#3}, <blstrs::pairing::MillerLoopResult as core::default::Default>::default>, <blstrs::pairing::MillerLoopResult as core::default::Default>::default, <bellperson::groth16::aggregate::accumulator::PairingCheck<blstrs::Bls12>>::new_random_from_miller_inputs::{closure#2}>, <bellperson::groth16::aggregate::accumulator::PairingCheck<blstrs::Bls12>>::new_random_from_miller_inputs::{closure#1}>, <bellperson::groth16::aggregate::accumulator::PairingCheck<blstrs::Bls12>>::new_random_from_miller_inputs::{closure#0}>>::{closure#1}, blstrs::pairing::MillerLoopResult, blstrs::pairing::MillerLoopResult>::{closure#0}, (blstrs::pairing::MillerLoopResult, blstrs::pairing::MillerLoopResult)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), rayon_core::join::join_context::call_b<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::compress::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<((rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::compress::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::compress::{closure#0}>>::{closure#1}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>::{closure#0}, ((rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>))>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::DensityTracker, alloc::sync::Arc<ec_gpu_gen::multiexp_cpu::DensityTracker>, blstrs::g2::G2Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g2::G2Affine>>, usize)>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::DensityTracker, alloc::sync::Arc<ec_gpu_gen::multiexp_cpu::DensityTracker>, blstrs::g2::G2Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g2::G2Affine>>, usize)>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(core::option::Option<bool>, core::option::Option<bool>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::vec::DrainProducer<u32>, rayon::slice::IterProducer<storage_proofs_update::vanilla::ChallengeProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::find::FindConsumer<rayon::iter::ParallelIterator::all::is_false>, <storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::vec::DrainProducer<u32>, rayon::slice::IterProducer<storage_proofs_update::vanilla::ChallengeProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::find::FindConsumer<rayon::iter::ParallelIterator::all::is_false>, <storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>>::{closure#1}, core::option::Option<bool>, core::option::Option<bool>>::{closure#0}, (core::option::Option<bool>, core::option::Option<bool>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::DensityTracker, alloc::sync::Arc<ec_gpu_gen::multiexp_cpu::DensityTracker>, blstrs::g1::G1Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g1::G1Affine>>, usize)>::{closure#1}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::range::IterProducer<usize>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>, std::io::error::Error>::{closure#0}>, <bellperson::groth16::proof::Proof<blstrs::Bls12>>::read_many::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<((), ()), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterMutProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::compress<blstrs::g2::G2Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterMutProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::compress<blstrs::g2::G2Affine>::{closure#0}>>::{closure#1}, (), ()>::{closure#0}, ((), ())>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_b_g1::{closure#0}>>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_b_g1::{closure#0}>>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g2::G2Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_b_g2::{closure#0}>>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g2::G2Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_b_g2::{closure#0}>>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<((), ()), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterMutProducer<blstrs::scalar::Scalar>, rayon::slice::IterMutProducer<blstrs::scalar::Scalar>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::prove::gipa_tipp_mipp<blstrs::Bls12>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterMutProducer<blstrs::scalar::Scalar>, rayon::slice::IterMutProducer<blstrs::scalar::Scalar>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::prove::gipa_tipp_mipp<blstrs::Bls12>::{closure#0}>>::{closure#1}, (), ()>::{closure#0}, ((), ())>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<blstrs::g1::G1Affine, rayon_core::join::join_context::call_b<blstrs::g1::G1Affine, rayon_core::join::join::call<blstrs::g1::G1Affine, bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g1::G1Affine>::{closure#2}>::{closure#0}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Prepared>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Prepared>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Prepared>, bellperson::groth16::aggregate::inner_product::pairing_miller_affine<blstrs::Bls12>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Prepared>, bellperson::groth16::aggregate::inner_product::pairing_miller_affine<blstrs::Bls12>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Prepared>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Prepared>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Prepared>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Prepared>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<alloc::vec::Vec<blstrs::g2::G2Projective>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g2::G2Affine>>, bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g2::G2Projective>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<alloc::vec::Vec<blstrs::g2::G2Projective>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g2::G2Affine>>, bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g2::G2Projective>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<[u8; 32]>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<[u8; 32]>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<[u8; 32]>, bellperson::groth16::prover::execute_fft<blstrs::Bls12>::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<((alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::compress::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::compress::{closure#0}>>::{closure#1}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>::{closure#0}, ((alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>))>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<blstrs::g1::G1Projective, rayon_core::join::join_context::call_b<blstrs::g1::G1Projective, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::inner_product::multiexponentiation<blstrs::g1::G1Affine>::{closure#0}, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::inner_product::multiexponentiation<blstrs::g1::G1Affine>::{closure#0}, blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::DensityTracker, alloc::sync::Arc<ec_gpu_gen::multiexp_cpu::DensityTracker>, blstrs::g1::G1Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g1::G1Affine>>, usize)>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::DensityTracker, alloc::sync::Arc<ec_gpu_gen::multiexp_cpu::DensityTracker>, blstrs::g1::G1Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g1::G1Affine>>, usize)>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_l::{closure#0}>>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g2::G2Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_b_g2::{closure#0}>>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(blstrs::g1::G1Projective, blstrs::g1::G1Projective), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::verify::verify_aggregate_proof<blstrs::Bls12, &mut rand_core::os::OsRng>::{closure#0}::{closure#2}::{closure#0}, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::verify::verify_aggregate_proof<blstrs::Bls12, &mut rand_core::os::OsRng>::{closure#0}::{closure#2}::{closure#0}, blstrs::g1::G1Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::verify::verify_aggregate_proof<blstrs::Bls12, &mut rand_core::os::OsRng>::{closure#0}::{closure#2}::{closure#0}, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::verify::verify_aggregate_proof<blstrs::Bls12, &mut rand_core::os::OsRng>::{closure#0}::{closure#2}::{closure#0}, blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}, blstrs::g1::G1Projective, blstrs::g1::G1Projective>::{closure#0}, (blstrs::g1::G1Projective, blstrs::g1::G1Projective)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>, rayon_core::join::join_context::call_b<bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp::Op<blstrs::Bls12>>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#2}, <bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12> as core::default::Default>::default>, <bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12> as core::default::Default>::default, bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#1}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::msm::fixed_base::multi_scalar_mul<blstrs::g1::G1Projective>::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(core::option::Option<bool>, core::option::Option<bool>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::vec::DrainProducer<u32>, rayon::slice::IterProducer<storage_proofs_update::vanilla::ChallengeProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::find::FindConsumer<rayon::iter::ParallelIterator::all::is_false>, <storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::vec::DrainProducer<u32>, rayon::slice::IterProducer<storage_proofs_update::vanilla::ChallengeProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::find::FindConsumer<rayon::iter::ParallelIterator::all::is_false>, <storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>>::{closure#1}, core::option::Option<bool>, core::option::Option<bool>>::{closure#0}, (core::option::Option<bool>, core::option::Option<bool>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<blstrs::pairing::MillerLoopResult>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<blstrs::pairing::MillerLoopResult>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<&bellperson::groth16::proof::Proof<blstrs::Bls12>>, rayon::slice::IterProducer<[u8; 32]>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::pairing::MillerLoopResult>, bellperson::groth16::verifier::verify_proofs_batch<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#2}::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<((), ()), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterMutProducer<alloc::vec::Vec<blstrs::g2::G2Projective>>>, rayon::vec::DrainProducer<blstrs::g2::G2Projective>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g2::G2Projective>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterMutProducer<alloc::vec::Vec<blstrs::g2::G2Projective>>>, rayon::vec::DrainProducer<blstrs::g2::G2Projective>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g2::G2Projective>::{closure#0}>>::{closure#1}, (), ()>::{closure#0}, ((), ())>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Prepared>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Prepared>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::inner_product::pairing_miller_affine<blstrs::Bls12>::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g2::G2Affine>>, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g2::G2Affine>::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<alloc::vec::Vec<blstrs::g1::G1Projective>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g1::G1Affine>>, bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g1::G1Projective>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<alloc::vec::Vec<blstrs::g1::G1Projective>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g1::G1Affine>>, bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g1::G1Projective>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::FullDensity, ec_gpu_gen::multiexp_cpu::FullDensity, blstrs::g1::G1Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g1::G1Affine>>, usize)>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::FullDensity, ec_gpu_gen::multiexp_cpu::FullDensity, blstrs::g1::G1Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g1::G1Affine>>, usize)>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<[u8; 32]>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<[u8; 32]>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::execute_fft<blstrs::Bls12>::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(core::option::Option<bool>, core::option::Option<bool>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::vec::DrainProducer<u32>, rayon::slice::IterProducer<storage_proofs_update::vanilla::ChallengeProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::find::FindConsumer<rayon::iter::ParallelIterator::all::is_false>, <storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::vec::DrainProducer<u32>, rayon::slice::IterProducer<storage_proofs_update::vanilla::ChallengeProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::find::FindConsumer<rayon::iter::ParallelIterator::all::is_false>, <storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>>::{closure#1}, core::option::Option<bool>, core::option::Option<bool>>::{closure#0}, (core::option::Option<bool>, core::option::Option<bool>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<((rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::scale::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::scale::{closure#0}>>::{closure#1}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>::{closure#0}, ((rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>))>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<alloc::vec::Vec<blstrs::g2::G2Projective>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g2::G2Projective>::{closure#1}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), rayon_core::join::join_context::call_b<(alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PrivateSector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#4}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#3}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#1}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_h::{closure#0}>>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_h::{closure#0}>>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<((alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>)), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g2::G2Affine>>::compress::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g2::G2Affine>>::compress::{closure#0}>>::{closure#1}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>)>::{closure#0}, ((alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>))>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(blstrs::g2::G2Projective, blstrs::g2::G2Projective), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g2::G2Affine>::{closure#0}, blstrs::g2::G2Affine>::{closure#1}, <blstrs::g2::G2Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g2::G2Affine>::{closure#0}, blstrs::g2::G2Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g2::G2Affine>::{closure#0}, blstrs::g2::G2Affine>::{closure#1}, <blstrs::g2::G2Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g2::G2Affine>::{closure#0}, blstrs::g2::G2Affine>::{closure#0}>>::{closure#1}, blstrs::g2::G2Projective, blstrs::g2::G2Projective>::{closure#0}, (blstrs::g2::G2Projective, blstrs::g2::G2Projective)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::FullDensity, ec_gpu_gen::multiexp_cpu::FullDensity, blstrs::g1::G1Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g1::G1Affine>>, usize)>::{closure#1}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>, bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<((blstrs::gt::Gt, blstrs::gt::Gt), (blstrs::gt::Gt, blstrs::gt::Gt))>, rayon::slice::IterProducer<(blstrs::gt::Gt, blstrs::gt::Gt)>>, rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<((blstrs::gt::Gt, blstrs::gt::Gt), (blstrs::gt::Gt, blstrs::gt::Gt))>, rayon::slice::IterProducer<(blstrs::g1::G1Projective, blstrs::g1::G1Projective)>>>, rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#2}, <bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12> as core::default::Default>::default>, <bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12> as core::default::Default>::default, bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#1}>, bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<((blstrs::gt::Gt, blstrs::gt::Gt), (blstrs::gt::Gt, blstrs::gt::Gt))>, rayon::slice::IterProducer<(blstrs::gt::Gt, blstrs::gt::Gt)>>, rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<((blstrs::gt::Gt, blstrs::gt::Gt), (blstrs::gt::Gt, blstrs::gt::Gt))>, rayon::slice::IterProducer<(blstrs::g1::G1Projective, blstrs::g1::G1Projective)>>>, rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#2}, <bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12> as core::default::Default>::default>, <bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12> as core::default::Default>::default, bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#1}>, bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#0}>>::{closure#1}, bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>, bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>>::{closure#0}, (bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>, bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::verifier::prepare_verifying_key<blstrs::Bls12>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::verifier::prepare_verifying_key<blstrs::Bls12>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<bool>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>, rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::range::IterProducer<usize>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>, std::io::error::Error>::{closure#0}>, <bellperson::groth16::proof::Proof<blstrs::Bls12>>::read_many::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::range::IterProducer<usize>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>, std::io::error::Error>::{closure#0}>, <bellperson::groth16::proof::Proof<blstrs::Bls12>>::read_many::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>, rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>, rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(), rayon_core::join::join_context::call_b<(), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterMutProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::compress<blstrs::g2::G2Affine>::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), rayon_core::join::join_context::call_b<(rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::compress::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<core::result::Result<bool, anyhow::Error>, rayon_core::join::join_context::call_b<core::result::Result<bool, anyhow::Error>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#2}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<blstrs::scalar::Scalar>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<blstrs::scalar::Scalar>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::scalar::Scalar>, bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(), rayon_core::join::join_context::call_b<(), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterMutProducer<alloc::vec::Vec<blstrs::g1::G1Projective>>>, rayon::vec::DrainProducer<blstrs::g1::G1Projective>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g1::G1Projective>::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>, bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#1}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<blstrs::pairing::MillerLoopResult>, rayon::iter::collect::consumer::CollectResult<blstrs::pairing::MillerLoopResult>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<&bellperson::groth16::proof::Proof<blstrs::Bls12>>, rayon::slice::IterProducer<[u8; 32]>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::pairing::MillerLoopResult>, bellperson::groth16::verifier::verify_proofs_batch<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#2}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<&bellperson::groth16::proof::Proof<blstrs::Bls12>>, rayon::slice::IterProducer<[u8; 32]>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::pairing::MillerLoopResult>, bellperson::groth16::verifier::verify_proofs_batch<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#2}::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::pairing::MillerLoopResult>, rayon::iter::collect::consumer::CollectResult<blstrs::pairing::MillerLoopResult>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::pairing::MillerLoopResult>, rayon::iter::collect::consumer::CollectResult<blstrs::pairing::MillerLoopResult>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Projective>, bellperson::groth16::aggregate::msm::fixed_base::multi_scalar_mul<blstrs::g1::G1Projective>::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), rayon_core::join::join_context::call_b<(alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#3}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#0}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#1}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<blstrs::pairing::MillerLoopResult, rayon_core::join::join_context::call_b<blstrs::pairing::MillerLoopResult, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<(&blstrs::g1::G1Affine, &blstrs::g2::G2Affine)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<bellperson::groth16::aggregate::accumulator::PairingCheck<blstrs::Bls12>>::new_random_from_miller_inputs::{closure#3}, <blstrs::pairing::MillerLoopResult as core::default::Default>::default>, <blstrs::pairing::MillerLoopResult as core::default::Default>::default, <bellperson::groth16::aggregate::accumulator::PairingCheck<blstrs::Bls12>>::new_random_from_miller_inputs::{closure#2}>, <bellperson::groth16::aggregate::accumulator::PairingCheck<blstrs::Bls12>>::new_random_from_miller_inputs::{closure#1}>, <bellperson::groth16::aggregate::accumulator::PairingCheck<blstrs::Bls12>>::new_random_from_miller_inputs::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::msm::fixed_base::multi_scalar_mul<blstrs::g1::G1Projective>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::msm::fixed_base::multi_scalar_mul<blstrs::g1::G1Projective>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_h::{closure#0}>>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_h::{closure#0}>>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::DensityTracker, alloc::sync::Arc<ec_gpu_gen::multiexp_cpu::DensityTracker>, blstrs::g1::G1Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g1::G1Affine>>, usize)>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::DensityTracker, alloc::sync::Arc<ec_gpu_gen::multiexp_cpu::DensityTracker>, blstrs::g1::G1Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g1::G1Affine>>, usize)>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<((alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#3}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#0}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#3}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#0}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#1}>>::{closure#1}, (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)>::{closure#0}, ((alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>))>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), rayon_core::join::join_context::call_b<(alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#3}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#0}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#1}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::extend::ListVecConsumer, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::extend::ListVecConsumer, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<((alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#3}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#0}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#3}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#0}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#1}>>::{closure#1}, (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)>::{closure#0}, ((alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>))>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::FullDensity, ec_gpu_gen::multiexp_cpu::FullDensity, blstrs::g1::G1Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g1::G1Affine>>, usize)>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::FullDensity, ec_gpu_gen::multiexp_cpu::FullDensity, blstrs::g1::G1Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g1::G1Affine>>, usize)>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<[u8; 32]>, rayon::iter::collect::consumer::CollectResult<[u8; 32]>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<[u8; 32]>, bellperson::groth16::prover::execute_fft<blstrs::Bls12>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<[u8; 32]>, bellperson::groth16::prover::execute_fft<blstrs::Bls12>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<[u8; 32]>, rayon::iter::collect::consumer::CollectResult<[u8; 32]>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<[u8; 32]>, rayon::iter::collect::consumer::CollectResult<[u8; 32]>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<((), ()), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterMutProducer<alloc::vec::Vec<blstrs::g1::G1Projective>>>, rayon::vec::DrainProducer<blstrs::g1::G1Projective>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g1::G1Projective>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterMutProducer<alloc::vec::Vec<blstrs::g1::G1Projective>>>, rayon::vec::DrainProducer<blstrs::g1::G1Projective>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g1::G1Projective>::{closure#0}>>::{closure#1}, (), ()>::{closure#0}, ((), ())>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<core::option::Option<bool>, rayon_core::join::join_context::call_b<core::option::Option<bool>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::vec::DrainProducer<u32>, rayon::slice::IterProducer<storage_proofs_update::vanilla::ChallengeProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::find::FindConsumer<rayon::iter::ParallelIterator::all::is_false>, <storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::extend::ListVecConsumer, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::extend::ListVecConsumer, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<core::result::Result<bool, anyhow::Error>, rayon_core::join::join_context::call_b<core::result::Result<bool, anyhow::Error>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#2}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::extend::ListVecConsumer, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g2::G2Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_b_g2::{closure#0}>>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<((), ()), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterMutProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::compress<blstrs::g1::G1Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterMutProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::compress<blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}, (), ()>::{closure#0}, ((), ())>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), rayon_core::join::join_context::call_b<(alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PrivateSector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#4}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#3}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#1}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Projective>, bellperson::groth16::aggregate::msm::fixed_base::multi_scalar_mul<blstrs::g1::G1Projective>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Projective>, bellperson::groth16::aggregate::msm::fixed_base::multi_scalar_mul<blstrs::g1::G1Projective>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<alloc::vec::Vec<blstrs::g1::G1Projective>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g1::G1Affine>>, bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g1::G1Projective>::{closure#1}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(blstrs::g1::G1Affine, blstrs::g1::G1Affine), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon_core::join::join::call<blstrs::g1::G1Affine, bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g1::G1Affine>::{closure#1}>::{closure#0}, rayon_core::join::join::call<blstrs::g1::G1Affine, bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g1::G1Affine>::{closure#2}>::{closure#0}, blstrs::g1::G1Affine, blstrs::g1::G1Affine>::{closure#0}, (blstrs::g1::G1Affine, blstrs::g1::G1Affine)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<core::option::Option<bool>, rayon_core::join::join_context::call_b<core::option::Option<bool>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::vec::DrainProducer<u32>, rayon::slice::IterProducer<storage_proofs_update::vanilla::ChallengeProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::find::FindConsumer<rayon::iter::ParallelIterator::all::is_false>, <storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>), rayon_core::join::join_context::call_b<(rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g2::G2Affine>>::compress::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), rayon_core::join::join_context::call_b<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::compress::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(core::result::Result<bool, anyhow::Error>, core::result::Result<bool, anyhow::Error>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#2}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#2}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}>>::{closure#1}, core::result::Result<bool, anyhow::Error>, core::result::Result<bool, anyhow::Error>>::{closure#0}, (core::result::Result<bool, anyhow::Error>, core::result::Result<bool, anyhow::Error>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::range::IterProducer<usize>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>, std::io::error::Error>::{closure#0}>, <bellperson::groth16::proof::Proof<blstrs::Bls12>>::read_many::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<((alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::scale::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::scale::{closure#0}>>::{closure#1}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>::{closure#0}, ((alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>))>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g1::G1Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<((alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PrivateSector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#4}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#3}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#1}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PrivateSector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#4}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#3}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#1}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}>>::{closure#1}, (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)>::{closure#0}, ((alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>))>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<core::result::Result<bool, anyhow::Error>, rayon_core::join::join_context::call_b<core::result::Result<bool, anyhow::Error>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#2}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::DensityTracker, alloc::sync::Arc<ec_gpu_gen::multiexp_cpu::DensityTracker>, blstrs::g2::G2Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g2::G2Affine>>, usize)>::{closure#1}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<filecoin_hashers::poseidon::PoseidonDomain>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<filecoin_hashers::poseidon::PoseidonDomain>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<filecoin_hashers::poseidon::PoseidonDomain>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<filecoin_hashers::poseidon::PoseidonDomain>, <merkletree::store::vec::VecStore<filecoin_hashers::poseidon::PoseidonDomain> as merkletree::store::Store<filecoin_hashers::poseidon::PoseidonDomain>>::build_small_tree<filecoin_hashers::poseidon::PoseidonFunction, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<blstrs::g1::G1Projective, rayon_core::join::join_context::call_b<blstrs::g1::G1Projective, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<&dyn core::ops::function::Fn<(usize,), Output = [u8; 32]> + core::marker::Send + core::marker::Sync, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<&dyn core::ops::function::Fn<(usize,), Output = [u8; 32]> + core::marker::Send + core::marker::Sync, blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(core::result::Result<bool, anyhow::Error>, core::result::Result<bool, anyhow::Error>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#2}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#2}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}>>::{closure#1}, core::result::Result<bool, anyhow::Error>, core::result::Result<bool, anyhow::Error>>::{closure#0}, (core::result::Result<bool, anyhow::Error>, core::result::Result<bool, anyhow::Error>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_l::{closure#0}>>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_l::{closure#0}>>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::extend::ListVecConsumer, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::extend::ListVecConsumer, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(blstrs::g2::G2Affine, blstrs::g2::G2Affine), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon_core::join::join::call<blstrs::g2::G2Affine, bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g2::G2Affine>::{closure#1}>::{closure#0}, rayon_core::join::join::call<blstrs::g2::G2Affine, bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g2::G2Affine>::{closure#2}>::{closure#0}, blstrs::g2::G2Affine, blstrs::g2::G2Affine>::{closure#0}, (blstrs::g2::G2Affine, blstrs::g2::G2Affine)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::extend::ListVecConsumer, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::extend::ListVecConsumer, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Projective>, bellperson::groth16::verifier::prepare_verifying_key<blstrs::Bls12>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Projective>, bellperson::groth16::verifier::prepare_verifying_key<blstrs::Bls12>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<core::option::Option<bool>, rayon_core::join::join_context::call_b<core::option::Option<bool>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::vec::DrainProducer<u32>, rayon::slice::IterProducer<storage_proofs_update::vanilla::ChallengeProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::find::FindConsumer<rayon::iter::ParallelIterator::all::is_false>, <storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::verifier::prepare_verifying_key<blstrs::Bls12>::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Prepared>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Prepared>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::inner_product::pairing_miller_affine<blstrs::Bls12>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::inner_product::pairing_miller_affine<blstrs::Bls12>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Prepared>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Prepared>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Prepared>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Prepared>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_h::{closure#0}>>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::extend::ListVecConsumer, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<blstrs::g2::G2Projective, rayon_core::join::join_context::call_b<blstrs::g2::G2Projective, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g2::G2Affine>::{closure#0}, blstrs::g2::G2Affine>::{closure#1}, <blstrs::g2::G2Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g2::G2Affine>::{closure#0}, blstrs::g2::G2Affine>::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>, rayon_core::join::join_context::call_b<bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<((blstrs::gt::Gt, blstrs::gt::Gt), (blstrs::gt::Gt, blstrs::gt::Gt))>, rayon::slice::IterProducer<(blstrs::gt::Gt, blstrs::gt::Gt)>>, rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<((blstrs::gt::Gt, blstrs::gt::Gt), (blstrs::gt::Gt, blstrs::gt::Gt))>, rayon::slice::IterProducer<(blstrs::g1::G1Projective, blstrs::g1::G1Projective)>>>, rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#2}, <bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12> as core::default::Default>::default>, <bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12> as core::default::Default>::default, bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#1}>, bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(core::option::Option<bool>, core::option::Option<bool>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::vec::DrainProducer<u32>, rayon::slice::IterProducer<storage_proofs_update::vanilla::ChallengeProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::find::FindConsumer<rayon::iter::ParallelIterator::all::is_false>, <storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::vec::DrainProducer<u32>, rayon::slice::IterProducer<storage_proofs_update::vanilla::ChallengeProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::find::FindConsumer<rayon::iter::ParallelIterator::all::is_false>, <storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>>::{closure#1}, core::option::Option<bool>, core::option::Option<bool>>::{closure#0}, (core::option::Option<bool>, core::option::Option<bool>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<filecoin_hashers::poseidon::PoseidonDomain>, rayon::iter::collect::consumer::CollectResult<filecoin_hashers::poseidon::PoseidonDomain>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<filecoin_hashers::poseidon::PoseidonDomain>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<filecoin_hashers::poseidon::PoseidonDomain>, <merkletree::store::vec::VecStore<filecoin_hashers::poseidon::PoseidonDomain> as merkletree::store::Store<filecoin_hashers::poseidon::PoseidonDomain>>::build_small_tree<filecoin_hashers::poseidon::PoseidonFunction, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<filecoin_hashers::poseidon::PoseidonDomain>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<filecoin_hashers::poseidon::PoseidonDomain>, <merkletree::store::vec::VecStore<filecoin_hashers::poseidon::PoseidonDomain> as merkletree::store::Store<filecoin_hashers::poseidon::PoseidonDomain>>::build_small_tree<filecoin_hashers::poseidon::PoseidonFunction, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<filecoin_hashers::poseidon::PoseidonDomain>, rayon::iter::collect::consumer::CollectResult<filecoin_hashers::poseidon::PoseidonDomain>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<filecoin_hashers::poseidon::PoseidonDomain>, rayon::iter::collect::consumer::CollectResult<filecoin_hashers::poseidon::PoseidonDomain>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), rayon_core::join::join_context::call_b<(alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PrivateSector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#4}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#3}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#1}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::poseidon::PoseidonDomain>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<filecoin_hashers::poseidon::PoseidonDomain>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, <merkletree::store::vec::VecStore<filecoin_hashers::poseidon::PoseidonDomain> as merkletree::store::Store<filecoin_hashers::poseidon::PoseidonDomain>>::build_small_tree<filecoin_hashers::poseidon::PoseidonFunction, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<bool>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>), rayon_core::join::join_context::call_b<(rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g2::G2Affine>>::compress::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(), rayon_core::join::join_context::call_b<(), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterMutProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::compress<blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Projective>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Projective>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::msm::fixed_base::multi_scalar_mul<blstrs::g2::G2Projective>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::msm::fixed_base::multi_scalar_mul<blstrs::g2::G2Projective>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Projective>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Projective>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Projective>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Projective>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<((alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::compress::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::compress::{closure#0}>>::{closure#1}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>::{closure#0}, ((alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>))>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<((alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PrivateSector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#4}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#3}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#1}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PrivateSector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#4}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#3}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#1}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}>>::{closure#1}, (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)>::{closure#0}, ((alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>))>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_a::{closure#0}>>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<alloc::vec::Vec<blstrs::g1::G1Projective>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g1::G1Projective>::{closure#1}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<((alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PrivateSector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#4}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#3}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#1}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PrivateSector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#4}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#3}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#1}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}>>::{closure#1}, (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)>::{closure#0}, ((alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>))>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::pairing::MillerLoopResult>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::pairing::MillerLoopResult>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<&bellperson::groth16::proof::Proof<blstrs::Bls12>>, rayon::slice::IterProducer<[u8; 32]>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::verifier::verify_proofs_batch<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#2}::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::extend::ListVecConsumer, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<bool>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Projective>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Projective>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Projective>, bellperson::groth16::aggregate::msm::fixed_base::multi_scalar_mul<blstrs::g2::G2Projective>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Projective>, bellperson::groth16::aggregate::msm::fixed_base::multi_scalar_mul<blstrs::g2::G2Projective>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Projective>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Projective>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Projective>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Projective>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g1::G1Affine>>, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g1::G1Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g1::G1Affine>>, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<[u8; 32]>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<[u8; 32]>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::execute_fft<blstrs::Bls12>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::execute_fft<blstrs::Bls12>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<[u8; 32]>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<[u8; 32]>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<[u8; 32]>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<[u8; 32]>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::poseidon::PoseidonDomain>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::poseidon::PoseidonDomain>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<filecoin_hashers::poseidon::PoseidonDomain>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, <merkletree::store::vec::VecStore<filecoin_hashers::poseidon::PoseidonDomain> as merkletree::store::Store<filecoin_hashers::poseidon::PoseidonDomain>>::build_small_tree<filecoin_hashers::poseidon::PoseidonFunction, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<filecoin_hashers::poseidon::PoseidonDomain>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, <merkletree::store::vec::VecStore<filecoin_hashers::poseidon::PoseidonDomain> as merkletree::store::Store<filecoin_hashers::poseidon::PoseidonDomain>>::build_small_tree<filecoin_hashers::poseidon::PoseidonFunction, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::poseidon::PoseidonDomain>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::poseidon::PoseidonDomain>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::poseidon::PoseidonDomain>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::poseidon::PoseidonDomain>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::extend::ListVecConsumer>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::extend::ListVecConsumer>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g2::G2Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g2::G2Affine>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>), rayon_core::join::join_context::call_b<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g2::G2Affine>>::compress::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(blstrs::g1::G1Projective, blstrs::g1::G1Projective), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::verifier::verify_proofs_batch<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#0}::{closure#0}, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::verifier::verify_proofs_batch<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#0}::{closure#0}, blstrs::g1::G1Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::verifier::verify_proofs_batch<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#0}::{closure#0}, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::verifier::verify_proofs_batch<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#0}::{closure#0}, blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}, blstrs::g1::G1Projective, blstrs::g1::G1Projective>::{closure#0}, (blstrs::g1::G1Projective, blstrs::g1::G1Projective)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<blstrs::g1::G1Projective, rayon_core::join::join_context::call_b<blstrs::g1::G1Projective, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::verify::verify_aggregate_proof<blstrs::Bls12, &mut rand_core::os::OsRng>::{closure#0}::{closure#2}::{closure#0}, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::verify::verify_aggregate_proof<blstrs::Bls12, &mut rand_core::os::OsRng>::{closure#0}::{closure#2}::{closure#0}, blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::scalar::Scalar>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::scalar::Scalar>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::scalar::Scalar>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::scalar::Scalar>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<alloc::vec::Vec<blstrs::g1::G1Projective>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g1::G1Projective>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<alloc::vec::Vec<blstrs::g1::G1Projective>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g1::G1Projective>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Projective>, bellperson::groth16::verifier::prepare_verifying_key<blstrs::Bls12>::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), rayon_core::join::join_context::call_b<(rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::scale::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<((alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#3}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#0}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#3}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#0}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#1}>>::{closure#1}, (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)>::{closure#0}, ((alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>))>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(), rayon_core::join::join_context::call_b<(), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterMutProducer<alloc::vec::Vec<blstrs::g2::G2Projective>>>, rayon::vec::DrainProducer<blstrs::g2::G2Projective>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g2::G2Projective>::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<core::result::Result<(), anyhow::Error>, rayon_core::join::join_context::call_b<core::result::Result<(), anyhow::Error>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::try_reduce::TryReduceConsumer<rayon::iter::ParallelIterator::try_for_each::ok<core::result::Result<(), anyhow::Error>>, <() as core::default::Default>::default>, <merkletree::store::vec::VecStore<filecoin_hashers::poseidon::PoseidonDomain> as merkletree::store::Store<filecoin_hashers::poseidon::PoseidonDomain>>::process_layer<filecoin_hashers::poseidon::PoseidonFunction, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_a::{closure#0}>>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<blstrs::g2::G2Affine, rayon_core::join::join_context::call_b<blstrs::g2::G2Affine, rayon_core::join::join::call<blstrs::g2::G2Affine, bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g2::G2Affine>::{closure#2}>::{closure#0}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_a::{closure#0}>>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_a::{closure#0}>>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(core::result::Result<bool, anyhow::Error>, core::result::Result<bool, anyhow::Error>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#2}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#2}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}>>::{closure#1}, core::result::Result<bool, anyhow::Error>, core::result::Result<bool, anyhow::Error>>::{closure#0}, (core::result::Result<bool, anyhow::Error>, core::result::Result<bool, anyhow::Error>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::range::IterProducer<usize>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>, std::io::error::Error>::{closure#0}>, <bellperson::groth16::proof::Proof<blstrs::Bls12>>::read_many::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::range::IterProducer<usize>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>, std::io::error::Error>::{closure#0}>, <bellperson::groth16::proof::Proof<blstrs::Bls12>>::read_many::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<core::result::Result<bool, anyhow::Error>, rayon_core::join::join_context::call_b<core::result::Result<bool, anyhow::Error>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#2}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>, bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>, bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::extend::ListVecConsumer>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<((rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::compress::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::compress::{closure#0}>>::{closure#1}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>::{closure#0}, ((rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>))>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<blstrs::g1::G1Projective, rayon_core::join::join_context::call_b<blstrs::g1::G1Projective, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g1::G1Affine>::{closure#0}, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g1::G1Affine>::{closure#0}, blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), rayon_core::join::join_context::call_b<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::scale::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<bool>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g1::G1Affine>>, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), rayon_core::join::join_context::call_b<(rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::scale::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Projective>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Projective>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Projective>, bellperson::groth16::aggregate::msm::fixed_base::multi_scalar_mul<blstrs::g2::G2Projective>::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<blstrs::scalar::Scalar>, rayon::iter::collect::consumer::CollectResult<blstrs::scalar::Scalar>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::scalar::Scalar>, bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::scalar::Scalar>, bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::scalar::Scalar>, rayon::iter::collect::consumer::CollectResult<blstrs::scalar::Scalar>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::scalar::Scalar>, rayon::iter::collect::consumer::CollectResult<blstrs::scalar::Scalar>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_a::{closure#0}>>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_a::{closure#0}>>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_h::{closure#0}>>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_b_g1::{closure#0}>>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(blstrs::g1::G1Projective, blstrs::g1::G1Projective), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<&dyn core::ops::function::Fn<(usize,), Output = [u8; 32]> + core::marker::Send + core::marker::Sync, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<&dyn core::ops::function::Fn<(usize,), Output = [u8; 32]> + core::marker::Send + core::marker::Sync, blstrs::g1::G1Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<&dyn core::ops::function::Fn<(usize,), Output = [u8; 32]> + core::marker::Send + core::marker::Sync, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<&dyn core::ops::function::Fn<(usize,), Output = [u8; 32]> + core::marker::Send + core::marker::Sync, blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}, blstrs::g1::G1Projective, blstrs::g1::G1Projective>::{closure#0}, (blstrs::g1::G1Projective, blstrs::g1::G1Projective)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<((rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::scale::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::scale::{closure#0}>>::{closure#1}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>::{closure#0}, ((rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>))>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::DensityTracker, alloc::sync::Arc<ec_gpu_gen::multiexp_cpu::DensityTracker>, blstrs::g1::G1Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g1::G1Affine>>, usize)>::{closure#1}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), rayon_core::join::join_context::call_b<(alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PrivateSector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#4}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#3}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#1}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<((alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::scale::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::scale::{closure#0}>>::{closure#1}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>::{closure#0}, ((alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>))>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Projective>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Projective>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::msm::fixed_base::multi_scalar_mul<blstrs::g2::G2Projective>::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g2::G2Affine>::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::FullDensity, ec_gpu_gen::multiexp_cpu::FullDensity, blstrs::g1::G1Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g1::G1Affine>>, usize)>::{closure#1}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<blstrs::g1::G1Projective, rayon_core::join::join_context::call_b<blstrs::g1::G1Projective, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::verifier::verify_proofs_batch<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#0}::{closure#0}, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::verifier::verify_proofs_batch<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#0}::{closure#0}, blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<filecoin_hashers::sha256::Sha256Domain>, rayon::iter::collect::consumer::CollectResult<filecoin_hashers::sha256::Sha256Domain>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<filecoin_hashers::sha256::Sha256Domain>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<filecoin_hashers::sha256::Sha256Domain>, <filecoin_proofs::commitment_reader::CommitmentReader<fr32::reader::Fr32Reader<filecoin_proofs::pieces::EmptySource>>>::finish::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<filecoin_hashers::sha256::Sha256Domain>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<filecoin_hashers::sha256::Sha256Domain>, <filecoin_proofs::commitment_reader::CommitmentReader<fr32::reader::Fr32Reader<filecoin_proofs::pieces::EmptySource>>>::finish::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<filecoin_hashers::sha256::Sha256Domain>, rayon::iter::collect::consumer::CollectResult<filecoin_hashers::sha256::Sha256Domain>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<filecoin_hashers::sha256::Sha256Domain>, rayon::iter::collect::consumer::CollectResult<filecoin_hashers::sha256::Sha256Domain>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::sha256::Sha256Domain>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::sha256::Sha256Domain>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<filecoin_hashers::sha256::Sha256Domain>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, <filecoin_proofs::commitment_reader::CommitmentReader<fr32::reader::Fr32Reader<filecoin_proofs::pieces::EmptySource>>>::finish::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::sha256::Sha256Domain>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::sha256::Sha256Domain>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<filecoin_hashers::sha256::Sha256Domain>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, <filecoin_proofs::commitment_reader::CommitmentReader<fr32::reader::Fr32Reader<filecoin_proofs::pieces::EmptySource>>>::finish::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<filecoin_hashers::sha256::Sha256Domain>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, <filecoin_proofs::commitment_reader::CommitmentReader<fr32::reader::Fr32Reader<filecoin_proofs::pieces::EmptySource>>>::finish::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::sha256::Sha256Domain>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::sha256::Sha256Domain>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::sha256::Sha256Domain>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::sha256::Sha256Domain>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<filecoin_hashers::sha256::Sha256Domain>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<filecoin_hashers::sha256::Sha256Domain>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<filecoin_hashers::sha256::Sha256Domain>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<filecoin_hashers::sha256::Sha256Domain>, <filecoin_proofs::commitment_reader::CommitmentReader<fr32::reader::Fr32Reader<filecoin_proofs::pieces::EmptySource>>>::finish::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g2::G2Affine, std::io::error::Error>::{closure#0}>, <bellperson::groth16::aggregate::srs::GenericSRS<_>>::read_mmap::mmap_read_vec<blstrs::g2::G2Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g2::G2Affine, std::io::error::Error>::{closure#0}>, <bellperson::groth16::aggregate::srs::GenericSRS<_>>::read_mmap::mmap_read_vec<blstrs::g2::G2Affine>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Projective>, bellperson::groth16::verifier::prepare_verifying_key<blstrs::Bls12>::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g1::G1Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::range::IterProducer<usize>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>, std::io::error::Error>::{closure#0}>, <bellperson::groth16::proof::Proof<blstrs::Bls12>>::read_many::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Projective>, bellperson::groth16::verifier::prepare_verifying_key<blstrs::Bls12>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Projective>, bellperson::groth16::verifier::prepare_verifying_key<blstrs::Bls12>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>, rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::range::IterProducer<usize>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>, std::io::error::Error>::{closure#0}>, <bellperson::groth16::proof::Proof<blstrs::Bls12>>::read_many::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::range::IterProducer<usize>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>, std::io::error::Error>::{closure#0}>, <bellperson::groth16::proof::Proof<blstrs::Bls12>>::read_many::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>, rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>, rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g2::G2Affine, std::io::error::Error>::{closure#0}>, <bellperson::groth16::aggregate::srs::GenericSRS<_>>::read_mmap::mmap_read_vec<blstrs::g2::G2Affine>::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g2::G2Affine, std::io::error::Error>::{closure#0}>, <bellperson::groth16::aggregate::srs::GenericSRS<_>>::read_mmap::mmap_read_vec<blstrs::g2::G2Affine>::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <bellperson::groth16::aggregate::srs::GenericSRS<_>>::read_mmap::mmap_read_vec<blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g1::G1Affine>>, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g1::G1Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g1::G1Affine>>, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <bellperson::groth16::aggregate::srs::GenericSRS<_>>::read_mmap::mmap_read_vec<blstrs::g1::G1Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <bellperson::groth16::aggregate::srs::GenericSRS<_>>::read_mmap::mmap_read_vec<blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::verifier::prepare_verifying_key<blstrs::Bls12>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::verifier::prepare_verifying_key<blstrs::Bls12>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g2::G2Affine, std::io::error::Error>::{closure#0}>, <bellperson::groth16::aggregate::srs::GenericSRS<_>>::read_mmap::mmap_read_vec<blstrs::g2::G2Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g2::G2Affine, std::io::error::Error>::{closure#0}>, <bellperson::groth16::aggregate::srs::GenericSRS<_>>::read_mmap::mmap_read_vec<blstrs::g2::G2Affine>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::range::IterProducer<usize>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>, std::io::error::Error>::{closure#0}>, <bellperson::groth16::proof::Proof<blstrs::Bls12>>::read_many::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::range::IterProducer<usize>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>, std::io::error::Error>::{closure#0}>, <bellperson::groth16::proof::Proof<blstrs::Bls12>>::read_many::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <bellperson::groth16::aggregate::srs::GenericSRS<_>>::read_mmap::mmap_read_vec<blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g1::G1Affine>>, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <bellperson::groth16::aggregate::srs::GenericSRS<_>>::read_mmap::mmap_read_vec<blstrs::g1::G1Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <bellperson::groth16::aggregate::srs::GenericSRS<_>>::read_mmap::mmap_read_vec<blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>::{closure#0}::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::verifier::prepare_verifying_key<blstrs::Bls12>::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::range::IterProducer<usize>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>, std::io::error::Error>::{closure#0}>, <bellperson::groth16::proof::Proof<blstrs::Bls12>>::read_many::{closure#0}>>::{closure#1}>::{closure#0}>
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute::call::<_, _>
115
1.04k
116
1.04k
        let this = &*this;
117
1.04k
        let abort = unwind::AbortIfPanic;
118
1.04k
        let func = (*this.func.get()).take().unwrap();
119
1.04k
        (*this.result.get()) = match unwind::halt_unwinding(call(func)) {
120
1.04k
            Ok(x) => JobResult::Ok(x),
121
0
            Err(x) => JobResult::Panic(x),
122
        };
123
1.04k
        this.latch.set();
124
1.04k
        mem::forget(abort);
125
1.04k
    }
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::slice::IterProducer<fvm_shared::sector::seal::SealVerifyInfo>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, <fvm::kernel::default::DefaultKernel<fvm::call_manager::default::DefaultCallManager<fvm::machine::default::DefaultMachine<fvm_ipld_blockstore::memory::MemoryBlockstore, fvm_integration_tests::dummy::DummyExterns>>> as fvm::kernel::CryptoOps>::batch_verify_seals::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::slice::IterProducer<fvm_shared::sector::seal::SealVerifyInfo>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, <fvm::kernel::default::DefaultKernel<fvm::call_manager::default::DefaultCallManager<fvm::machine::default::DefaultMachine<fvm_ipld_blockstore::memory::MemoryBlockstore, fvm_integration_tests::dummy::DummyExterns>>> as fvm::kernel::CryptoOps>::batch_verify_seals::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::slice::IterProducer<fvm_shared::sector::seal::SealVerifyInfo>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, <fvm::kernel::default::DefaultKernel<fvm::call_manager::default::DefaultCallManager<fvm::machine::default::DefaultMachine<fvm_ipld_blockstore::memory::MemoryBlockstore, fvm_integration_tests::dummy::DummyExterns>>> as fvm::kernel::CryptoOps>::batch_verify_seals::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::slice::IterProducer<fvm_shared::sector::seal::SealVerifyInfo>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>, <fvm::kernel::default::DefaultKernel<fvm::call_manager::default::DefaultCallManager<fvm::machine::default::DefaultMachine<fvm_ipld_blockstore::memory::MemoryBlockstore, fvm_integration_tests::dummy::DummyExterns>>> as fvm::kernel::CryptoOps>::batch_verify_seals::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::slice::IterProducer<fvm_shared::sector::seal::SealVerifyInfo>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>, <fvm::kernel::default::DefaultKernel<fvm::call_manager::default::DefaultCallManager<fvm::machine::default::DefaultMachine<fvm_ipld_blockstore::memory::MemoryBlockstore, fvm_integration_tests::dummy::DummyExterns>>> as fvm::kernel::CryptoOps>::batch_verify_seals::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::slice::IterProducer<fvm_shared::sector::seal::SealVerifyInfo>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>, <fvm::kernel::default::DefaultKernel<fvm::call_manager::default::DefaultCallManager<fvm::machine::default::DefaultMachine<fvm_ipld_blockstore::memory::MemoryBlockstore, fvm_integration_tests::dummy::DummyExterns>>> as fvm::kernel::CryptoOps>::batch_verify_seals::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bool>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<fvm::kernel::default::verify_aggregate_seals::AggregationInputs>, rayon::iter::map::MapConsumer<rayon::iter::try_reduce::TryReduceConsumer<fvm::kernel::default::verify_aggregate_seals::{closure#2}, <alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>::new>, fvm::kernel::default::verify_aggregate_seals::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<fvm::kernel::default::verify_aggregate_seals::AggregationInputs>, rayon::iter::map::MapConsumer<rayon::iter::try_reduce::TryReduceConsumer<fvm::kernel::default::verify_aggregate_seals::{closure#2}, <alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>::new>, fvm::kernel::default::verify_aggregate_seals::{closure#1}>>::{closure#1}, core::result::Result<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>, anyhow::Error>, core::result::Result<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>, anyhow::Error>>::{closure#0}, (core::result::Result<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>, anyhow::Error>, core::result::Result<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>, anyhow::Error>)>::{closure#0}::{closure#0}, (core::result::Result<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>, anyhow::Error>, core::result::Result<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>, anyhow::Error>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<core::result::Result<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>, anyhow::Error>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<fvm::kernel::default::verify_aggregate_seals::AggregationInputs>, rayon::iter::map::MapConsumer<rayon::iter::try_reduce::TryReduceConsumer<fvm::kernel::default::verify_aggregate_seals::{closure#2}, <alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>::new>, fvm::kernel::default::verify_aggregate_seals::{closure#1}>>::{closure#1}>::{closure#0}, core::result::Result<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>, anyhow::Error>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<wasmtime_types::SignatureIndex>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<wasmtime_types::SignatureIndex, alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error, <wasmtime::module::Module>::compile_functions::{closure#1}::{closure#0}>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<wasmtime_types::SignatureIndex>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<wasmtime_types::SignatureIndex, alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error, <wasmtime::module::Module>::compile_functions::{closure#1}::{closure#0}>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<wasmtime_types::SignatureIndex>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<wasmtime_types::SignatureIndex, alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error, <wasmtime::module::Module>::compile_functions::{closure#1}::{closure#0}>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<wasmtime_types::SignatureIndex>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<wasmtime_types::SignatureIndex, alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error, <wasmtime::module::Module>::compile_functions::{closure#1}::{closure#0}>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<wasmtime_types::SignatureIndex>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<wasmtime_types::SignatureIndex, alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error, <wasmtime::module::Module>::compile_functions::{closure#1}::{closure#0}>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>)> as rayon_core::job::Job>::execute
<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<()>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(wasmparser::validator::func::FuncValidator<wasmparser::validator::core::ValidatorResources>, wasmparser::readers::core::code::FunctionBody)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<(), wasmparser::binary_reader::BinaryReaderError>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<(wasmparser::validator::func::FuncValidator<wasmparser::validator::core::ValidatorResources>, wasmparser::readers::core::code::FunctionBody), (), wasmparser::binary_reader::BinaryReaderError, <wasmtime::module::Module>::validate::{closure#0}>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<()>>> as rayon_core::job::Job>::execute
Line
Count
Source
111
32
    unsafe fn execute(this: *const Self) {
112
32
        fn call<R>(func: impl FnOnce(bool) -> R) -> impl FnOnce() -> R {
113
32
            move || func(true)
114
32
        }
115
32
116
32
        let this = &*this;
117
32
        let abort = unwind::AbortIfPanic;
118
32
        let func = (*this.func.get()).take().unwrap();
119
32
        (*this.result.get()) = match unwind::halt_unwinding(call(func)) {
120
32
            Ok(x) => JobResult::Ok(x),
121
0
            Err(x) => JobResult::Panic(x),
122
        };
123
32
        this.latch.set();
124
32
        mem::forget(abort);
125
32
    }
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(wasmparser::validator::func::FuncValidator<wasmparser::validator::core::ValidatorResources>, wasmparser::readers::core::code::FunctionBody)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<()>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<(), wasmparser::binary_reader::BinaryReaderError>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<(wasmparser::validator::func::FuncValidator<wasmparser::validator::core::ValidatorResources>, wasmparser::readers::core::code::FunctionBody), (), wasmparser::binary_reader::BinaryReaderError, <wasmtime::module::Module>::validate::{closure#0}>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(wasmparser::validator::func::FuncValidator<wasmparser::validator::core::ValidatorResources>, wasmparser::readers::core::code::FunctionBody)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<()>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<(), wasmparser::binary_reader::BinaryReaderError>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<(wasmparser::validator::func::FuncValidator<wasmparser::validator::core::ValidatorResources>, wasmparser::readers::core::code::FunctionBody), (), wasmparser::binary_reader::BinaryReaderError, <wasmtime::module::Module>::validate::{closure#0}>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<()>, rayon::iter::collect::consumer::CollectResult<()>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<()>, rayon::iter::collect::consumer::CollectResult<()>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<()>, rayon::iter::collect::consumer::CollectResult<()>)> as rayon_core::job::Job>::execute
<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(wasmtime_types::DefinedFuncIndex, wasmtime_environ::module_environ::FunctionBodyData)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<(wasmtime_types::DefinedFuncIndex, wasmtime_environ::module_environ::FunctionBodyData), alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error, <wasmtime::module::Module>::compile_functions::{closure#0}::{closure#0}>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>> as rayon_core::job::Job>::execute
Line
Count
Source
111
299
    unsafe fn execute(this: *const Self) {
112
299
        fn call<R>(func: impl FnOnce(bool) -> R) -> impl FnOnce() -> R {
113
299
            move || func(true)
114
299
        }
115
299
116
299
        let this = &*this;
117
299
        let abort = unwind::AbortIfPanic;
118
299
        let func = (*this.func.get()).take().unwrap();
119
299
        (*this.result.get()) = match unwind::halt_unwinding(call(func)) {
120
299
            Ok(x) => JobResult::Ok(x),
121
0
            Err(x) => JobResult::Panic(x),
122
        };
123
299
        this.latch.set();
124
299
        mem::forget(abort);
125
299
    }
<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon_core::join::join::call<core::result::Result<cranelift_entity::primary::PrimaryMap<wasmtime_types::DefinedFuncIndex, alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, anyhow::Error>, <wasmtime::module::Module>::compile_functions::{closure#0}>::{closure#0}, rayon_core::join::join::call<core::result::Result<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, anyhow::Error>, <wasmtime::module::Module>::compile_functions::{closure#1}>::{closure#0}, core::result::Result<cranelift_entity::primary::PrimaryMap<wasmtime_types::DefinedFuncIndex, alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, anyhow::Error>, core::result::Result<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, anyhow::Error>>::{closure#0}, (core::result::Result<cranelift_entity::primary::PrimaryMap<wasmtime_types::DefinedFuncIndex, alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, anyhow::Error>, core::result::Result<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, anyhow::Error>)>::{closure#0}::{closure#0}, (core::result::Result<cranelift_entity::primary::PrimaryMap<wasmtime_types::DefinedFuncIndex, alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, anyhow::Error>, core::result::Result<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, anyhow::Error>)> as rayon_core::job::Job>::execute
Line
Count
Source
111
251
    unsafe fn execute(this: *const Self) {
112
251
        fn call<R>(func: impl FnOnce(bool) -> R) -> impl FnOnce() -> R {
113
251
            move || func(true)
114
251
        }
115
251
116
251
        let this = &*this;
117
251
        let abort = unwind::AbortIfPanic;
118
251
        let func = (*this.func.get()).take().unwrap();
119
251
        (*this.result.get()) = match unwind::halt_unwinding(call(func)) {
120
251
            Ok(x) => JobResult::Ok(x),
121
0
            Err(x) => JobResult::Panic(x),
122
        };
123
251
        this.latch.set();
124
251
        mem::forget(abort);
125
251
    }
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(wasmtime_types::DefinedFuncIndex, wasmtime_environ::module_environ::FunctionBodyData)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<(wasmtime_types::DefinedFuncIndex, wasmtime_environ::module_environ::FunctionBodyData), alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error, <wasmtime::module::Module>::compile_functions::{closure#0}::{closure#0}>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<()>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(wasmparser::validator::func::FuncValidator<wasmparser::validator::core::ValidatorResources>, wasmparser::readers::core::code::FunctionBody)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<()>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<(), wasmparser::binary_reader::BinaryReaderError>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<(wasmparser::validator::func::FuncValidator<wasmparser::validator::core::ValidatorResources>, wasmparser::readers::core::code::FunctionBody), (), wasmparser::binary_reader::BinaryReaderError, <wasmtime::module::Module>::validate::{closure#0}>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<()>> as rayon_core::job::Job>::execute
<rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(wasmparser::validator::func::FuncValidator<wasmparser::validator::core::ValidatorResources>, wasmparser::readers::core::code::FunctionBody)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<(), wasmparser::binary_reader::BinaryReaderError>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<(wasmparser::validator::func::FuncValidator<wasmparser::validator::core::ValidatorResources>, wasmparser::readers::core::code::FunctionBody), (), wasmparser::binary_reader::BinaryReaderError, <wasmtime::module::Module>::validate::{closure#0}>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(wasmparser::validator::func::FuncValidator<wasmparser::validator::core::ValidatorResources>, wasmparser::readers::core::code::FunctionBody)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<(), wasmparser::binary_reader::BinaryReaderError>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<(wasmparser::validator::func::FuncValidator<wasmparser::validator::core::ValidatorResources>, wasmparser::readers::core::code::FunctionBody), (), wasmparser::binary_reader::BinaryReaderError, <wasmtime::module::Module>::validate::{closure#0}>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<()>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<()>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<()>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<()>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<()>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<()>>)> as rayon_core::job::Job>::execute
Line
Count
Source
111
251
    unsafe fn execute(this: *const Self) {
112
251
        fn call<R>(func: impl FnOnce(bool) -> R) -> impl FnOnce() -> R {
113
251
            move || func(true)
114
251
        }
115
251
116
251
        let this = &*this;
117
251
        let abort = unwind::AbortIfPanic;
118
251
        let func = (*this.func.get()).take().unwrap();
119
251
        (*this.result.get()) = match unwind::halt_unwinding(call(func)) {
120
251
            Ok(x) => JobResult::Ok(x),
121
0
            Err(x) => JobResult::Panic(x),
122
        };
123
251
        this.latch.set();
124
251
        mem::forget(abort);
125
251
    }
<rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<core::result::Result<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, anyhow::Error>, rayon_core::join::join::call<core::result::Result<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, anyhow::Error>, <wasmtime::module::Module>::compile_functions::{closure#1}>::{closure#0}>::{closure#0}, core::result::Result<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, anyhow::Error>> as rayon_core::job::Job>::execute
Line
Count
Source
111
209
    unsafe fn execute(this: *const Self) {
112
209
        fn call<R>(func: impl FnOnce(bool) -> R) -> impl FnOnce() -> R {
113
209
            move || func(true)
114
209
        }
115
209
116
209
        let this = &*this;
117
209
        let abort = unwind::AbortIfPanic;
118
209
        let func = (*this.func.get()).take().unwrap();
119
209
        (*this.result.get()) = match unwind::halt_unwinding(call(func)) {
120
209
            Ok(x) => JobResult::Ok(x),
121
0
            Err(x) => JobResult::Panic(x),
122
        };
123
209
        this.latch.set();
124
209
        mem::forget(abort);
125
209
    }
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(wasmtime_types::DefinedFuncIndex, wasmtime_environ::module_environ::FunctionBodyData)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<(wasmtime_types::DefinedFuncIndex, wasmtime_environ::module_environ::FunctionBodyData), alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error, <wasmtime::module::Module>::compile_functions::{closure#0}::{closure#0}>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(wasmtime_types::DefinedFuncIndex, wasmtime_environ::module_environ::FunctionBodyData)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<(wasmtime_types::DefinedFuncIndex, wasmtime_environ::module_environ::FunctionBodyData), alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error, <wasmtime::module::Module>::compile_functions::{closure#0}::{closure#0}>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(wasmtime_types::DefinedFuncIndex, wasmtime_environ::module_environ::FunctionBodyData)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<(wasmtime_types::DefinedFuncIndex, wasmtime_environ::module_environ::FunctionBodyData), alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error, <wasmtime::module::Module>::compile_functions::{closure#0}::{closure#0}>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(wasmtime_types::DefinedFuncIndex, wasmtime_environ::module_environ::FunctionBodyData)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<(wasmtime_types::DefinedFuncIndex, wasmtime_environ::module_environ::FunctionBodyData), alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error, <wasmtime::module::Module>::compile_functions::{closure#0}::{closure#0}>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<wasmtime_types::SignatureIndex>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error>::{closure#0}>, <wasmtime::engine::Engine>::run_maybe_parallel<wasmtime_types::SignatureIndex, alloc::boxed::Box<dyn core::any::Any + core::marker::Send>, anyhow::Error, <wasmtime::module::Module>::compile_functions::{closure#1}::{closure#0}>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g2::G2Affine>>::compress::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g2::G2Affine>>::compress::{closure#0}>>::{closure#1}, (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>), (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>)>::{closure#0}, ((rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>), (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>))>::{closure#0}::{closure#0}, ((rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>), (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>))> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PrivateSector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#4}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#3}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#1}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}>>::{closure#1}>::{closure#0}, (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<&bellperson::groth16::proof::Proof<blstrs::Bls12>>, rayon::slice::IterProducer<[u8; 32]>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::verifier::verify_proofs_batch<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#2}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<&bellperson::groth16::proof::Proof<blstrs::Bls12>>, rayon::slice::IterProducer<[u8; 32]>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::verifier::verify_proofs_batch<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#2}::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::pairing::MillerLoopResult>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::pairing::MillerLoopResult>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::pairing::MillerLoopResult>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::pairing::MillerLoopResult>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::pairing::MillerLoopResult>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::pairing::MillerLoopResult>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Projective>, bellperson::groth16::verifier::prepare_verifying_key<blstrs::Bls12>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::range::IterProducer<usize>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>, std::io::error::Error>::{closure#0}>, <bellperson::groth16::proof::Proof<blstrs::Bls12>>::read_many::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::compress::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::compress::{closure#0}>>::{closure#1}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>::{closure#0}, ((rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>))>::{closure#0}::{closure#0}, ((rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>))> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Projective>, bellperson::groth16::aggregate::msm::fixed_base::multi_scalar_mul<blstrs::g2::G2Projective>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Projective>, bellperson::groth16::aggregate::msm::fixed_base::multi_scalar_mul<blstrs::g2::G2Projective>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Projective>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Projective>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Projective>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Projective>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Projective>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Projective>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterMutProducer<alloc::vec::Vec<blstrs::g1::G1Projective>>>, rayon::vec::DrainProducer<blstrs::g1::G1Projective>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g1::G1Projective>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterMutProducer<alloc::vec::Vec<blstrs::g1::G1Projective>>>, rayon::vec::DrainProducer<blstrs::g1::G1Projective>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g1::G1Projective>::{closure#0}>>::{closure#1}, (), ()>::{closure#0}, ((), ())>::{closure#0}::{closure#0}, ((), ())> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::execute_fft<blstrs::Bls12>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::execute_fft<blstrs::Bls12>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<[u8; 32]>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<[u8; 32]>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<[u8; 32]>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<[u8; 32]>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<[u8; 32]>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<[u8; 32]>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<blstrs::g1::G1Projective, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::verifier::verify_proofs_batch<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#0}::{closure#0}, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::verifier::verify_proofs_batch<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#0}::{closure#0}, blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}>::{closure#0}, blstrs::g1::G1Projective> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterMutProducer<blstrs::scalar::Scalar>, rayon::slice::IterMutProducer<blstrs::scalar::Scalar>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::prove::gipa_tipp_mipp<blstrs::Bls12>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterMutProducer<blstrs::scalar::Scalar>, rayon::slice::IterMutProducer<blstrs::scalar::Scalar>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::prove::gipa_tipp_mipp<blstrs::Bls12>::{closure#0}>>::{closure#1}, (), ()>::{closure#0}, ((), ())>::{closure#0}::{closure#0}, ((), ())> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::vec::DrainProducer<u32>, rayon::slice::IterProducer<storage_proofs_update::vanilla::ChallengeProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::find::FindConsumer<rayon::iter::ParallelIterator::all::is_false>, <storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::vec::DrainProducer<u32>, rayon::slice::IterProducer<storage_proofs_update::vanilla::ChallengeProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::find::FindConsumer<rayon::iter::ParallelIterator::all::is_false>, <storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>>::{closure#1}, core::option::Option<bool>, core::option::Option<bool>>::{closure#0}, (core::option::Option<bool>, core::option::Option<bool>)>::{closure#0}::{closure#0}, (core::option::Option<bool>, core::option::Option<bool>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<alloc::vec::Vec<blstrs::g1::G1Projective>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g1::G1Projective>::{closure#1}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_h::{closure#0}>>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_h::{closure#0}>>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g2::G2Affine>>::compress::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g2::G2Affine>>::compress::{closure#0}>>::{closure#1}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>)>::{closure#0}, ((alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>))>::{closure#0}::{closure#0}, ((alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>))> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<core::result::Result<bool, anyhow::Error>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#2}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}>>::{closure#1}>::{closure#0}, core::result::Result<bool, anyhow::Error>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::FullDensity, ec_gpu_gen::multiexp_cpu::FullDensity, blstrs::g1::G1Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g1::G1Affine>>, usize)>::{closure#1}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_l::{closure#0}>>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PrivateSector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#4}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#3}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#1}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PrivateSector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#4}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#3}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#1}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}>>::{closure#1}, (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)>::{closure#0}, ((alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>))>::{closure#0}::{closure#0}, ((alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>))> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bool>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::extend::ListVecConsumer, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<[u8; 32]>, bellperson::groth16::prover::execute_fft<blstrs::Bls12>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<[u8; 32]>, bellperson::groth16::prover::execute_fft<blstrs::Bls12>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<[u8; 32]>, rayon::iter::collect::consumer::CollectResult<[u8; 32]>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<[u8; 32]>, rayon::iter::collect::consumer::CollectResult<[u8; 32]>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<[u8; 32]>, rayon::iter::collect::consumer::CollectResult<[u8; 32]>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<(&blstrs::g1::G1Affine, &blstrs::g2::G2Affine)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<bellperson::groth16::aggregate::accumulator::PairingCheck<blstrs::Bls12>>::new_random_from_miller_inputs::{closure#3}, <blstrs::pairing::MillerLoopResult as core::default::Default>::default>, <blstrs::pairing::MillerLoopResult as core::default::Default>::default, <bellperson::groth16::aggregate::accumulator::PairingCheck<blstrs::Bls12>>::new_random_from_miller_inputs::{closure#2}>, <bellperson::groth16::aggregate::accumulator::PairingCheck<blstrs::Bls12>>::new_random_from_miller_inputs::{closure#1}>, <bellperson::groth16::aggregate::accumulator::PairingCheck<blstrs::Bls12>>::new_random_from_miller_inputs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<(&blstrs::g1::G1Affine, &blstrs::g2::G2Affine)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<bellperson::groth16::aggregate::accumulator::PairingCheck<blstrs::Bls12>>::new_random_from_miller_inputs::{closure#3}, <blstrs::pairing::MillerLoopResult as core::default::Default>::default>, <blstrs::pairing::MillerLoopResult as core::default::Default>::default, <bellperson::groth16::aggregate::accumulator::PairingCheck<blstrs::Bls12>>::new_random_from_miller_inputs::{closure#2}>, <bellperson::groth16::aggregate::accumulator::PairingCheck<blstrs::Bls12>>::new_random_from_miller_inputs::{closure#1}>, <bellperson::groth16::aggregate::accumulator::PairingCheck<blstrs::Bls12>>::new_random_from_miller_inputs::{closure#0}>>::{closure#1}, blstrs::pairing::MillerLoopResult, blstrs::pairing::MillerLoopResult>::{closure#0}, (blstrs::pairing::MillerLoopResult, blstrs::pairing::MillerLoopResult)>::{closure#0}::{closure#0}, (blstrs::pairing::MillerLoopResult, blstrs::pairing::MillerLoopResult)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<((blstrs::gt::Gt, blstrs::gt::Gt), (blstrs::gt::Gt, blstrs::gt::Gt))>, rayon::slice::IterProducer<(blstrs::gt::Gt, blstrs::gt::Gt)>>, rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<((blstrs::gt::Gt, blstrs::gt::Gt), (blstrs::gt::Gt, blstrs::gt::Gt))>, rayon::slice::IterProducer<(blstrs::g1::G1Projective, blstrs::g1::G1Projective)>>>, rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#2}, <bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12> as core::default::Default>::default>, <bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12> as core::default::Default>::default, bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#1}>, bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#0}>>::{closure#1}>::{closure#0}, bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g2::G2Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_b_g2::{closure#0}>>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<blstrs::scalar::Scalar>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::scalar::Scalar>, bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<blstrs::scalar::Scalar>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#3}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#0}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#3}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#0}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#1}>>::{closure#1}, (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)>::{closure#0}, ((alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>))>::{closure#0}::{closure#0}, ((alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>))> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#3}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#0}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#3}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#0}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#1}>>::{closure#1}, (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)>::{closure#0}, ((alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>))>::{closure#0}::{closure#0}, ((alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>))> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_h::{closure#0}>>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<alloc::vec::Vec<blstrs::g1::G1Projective>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g1::G1Affine>>, bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g1::G1Projective>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<alloc::vec::Vec<blstrs::g1::G1Projective>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g1::G1Affine>>, bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g1::G1Projective>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#3}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#0}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#1}>>::{closure#1}>::{closure#0}, (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::extend::ListVecConsumer>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<[u8; 32]>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::execute_fft<blstrs::Bls12>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<[u8; 32]>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::DensityTracker, alloc::sync::Arc<ec_gpu_gen::multiexp_cpu::DensityTracker>, blstrs::g1::G1Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g1::G1Affine>>, usize)>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::DensityTracker, alloc::sync::Arc<ec_gpu_gen::multiexp_cpu::DensityTracker>, blstrs::g1::G1Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g1::G1Affine>>, usize)>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::FullDensity, ec_gpu_gen::multiexp_cpu::FullDensity, blstrs::g1::G1Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g1::G1Affine>>, usize)>::{closure#1}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<alloc::vec::Vec<blstrs::g1::G1Projective>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g1::G1Affine>>, bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g1::G1Projective>::{closure#1}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::DensityTracker, alloc::sync::Arc<ec_gpu_gen::multiexp_cpu::DensityTracker>, blstrs::g2::G2Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g2::G2Affine>>, usize)>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::DensityTracker, alloc::sync::Arc<ec_gpu_gen::multiexp_cpu::DensityTracker>, blstrs::g2::G2Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g2::G2Affine>>, usize)>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<filecoin_hashers::poseidon::PoseidonDomain>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, <merkletree::store::vec::VecStore<filecoin_hashers::poseidon::PoseidonDomain> as merkletree::store::Store<filecoin_hashers::poseidon::PoseidonDomain>>::build_small_tree<filecoin_hashers::poseidon::PoseidonFunction, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::poseidon::PoseidonDomain>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_a::{closure#0}>>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_a::{closure#0}>>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterMutProducer<alloc::vec::Vec<blstrs::g2::G2Projective>>>, rayon::vec::DrainProducer<blstrs::g2::G2Projective>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g2::G2Projective>::{closure#0}>>::{closure#1}>::{closure#0}, ()> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::extend::ListVecConsumer, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::extend::ListVecConsumer, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<blstrs::g1::G1Affine, rayon_core::join::join::call<blstrs::g1::G1Affine, bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g1::G1Affine>::{closure#2}>::{closure#0}>::{closure#0}, blstrs::g1::G1Affine> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon_core::join::join::call<blstrs::g2::G2Affine, bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g2::G2Affine>::{closure#1}>::{closure#0}, rayon_core::join::join::call<blstrs::g2::G2Affine, bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g2::G2Affine>::{closure#2}>::{closure#0}, blstrs::g2::G2Affine, blstrs::g2::G2Affine>::{closure#0}, (blstrs::g2::G2Affine, blstrs::g2::G2Affine)>::{closure#0}::{closure#0}, (blstrs::g2::G2Affine, blstrs::g2::G2Affine)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::extend::ListVecConsumer, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<&dyn core::ops::function::Fn<(usize,), Output = [u8; 32]> + core::marker::Send + core::marker::Sync, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<&dyn core::ops::function::Fn<(usize,), Output = [u8; 32]> + core::marker::Send + core::marker::Sync, blstrs::g1::G1Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<&dyn core::ops::function::Fn<(usize,), Output = [u8; 32]> + core::marker::Send + core::marker::Sync, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<&dyn core::ops::function::Fn<(usize,), Output = [u8; 32]> + core::marker::Send + core::marker::Sync, blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}, blstrs::g1::G1Projective, blstrs::g1::G1Projective>::{closure#0}, (blstrs::g1::G1Projective, blstrs::g1::G1Projective)>::{closure#0}::{closure#0}, (blstrs::g1::G1Projective, blstrs::g1::G1Projective)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::compress::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::compress::{closure#0}>>::{closure#1}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>::{closure#0}, ((alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>))>::{closure#0}::{closure#0}, ((alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>))> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#3}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#0}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#1}>>::{closure#1}>::{closure#0}, (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<alloc::vec::Vec<blstrs::g2::G2Projective>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g2::G2Projective>::{closure#1}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<core::result::Result<bool, anyhow::Error>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#2}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}>>::{closure#1}>::{closure#0}, core::result::Result<bool, anyhow::Error>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::msm::fixed_base::multi_scalar_mul<blstrs::g1::G1Projective>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterMutProducer<alloc::vec::Vec<blstrs::g1::G1Projective>>>, rayon::vec::DrainProducer<blstrs::g1::G1Projective>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g1::G1Projective>::{closure#0}>>::{closure#1}>::{closure#0}, ()> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::scale::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::scale::{closure#0}>>::{closure#1}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>::{closure#0}, ((rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>))>::{closure#0}::{closure#0}, ((rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>))> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::scale::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::scale::{closure#0}>>::{closure#1}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>::{closure#0}, ((rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>))>::{closure#0}::{closure#0}, ((rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>))> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::scale::{closure#0}>>::{closure#1}>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g2::G2Affine>::{closure#0}, blstrs::g2::G2Affine>::{closure#1}, <blstrs::g2::G2Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g2::G2Affine>::{closure#0}, blstrs::g2::G2Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g2::G2Affine>::{closure#0}, blstrs::g2::G2Affine>::{closure#1}, <blstrs::g2::G2Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g2::G2Affine>::{closure#0}, blstrs::g2::G2Affine>::{closure#0}>>::{closure#1}, blstrs::g2::G2Projective, blstrs::g2::G2Projective>::{closure#0}, (blstrs::g2::G2Projective, blstrs::g2::G2Projective)>::{closure#0}::{closure#0}, (blstrs::g2::G2Projective, blstrs::g2::G2Projective)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::extend::ListVecConsumer>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::extend::ListVecConsumer>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::compress::{closure#0}>>::{closure#1}>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_h::{closure#0}>>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::pairing::MillerLoopResult>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<&bellperson::groth16::proof::Proof<blstrs::Bls12>>, rayon::slice::IterProducer<[u8; 32]>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::verifier::verify_proofs_batch<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#2}::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::pairing::MillerLoopResult>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_b_g1::{closure#0}>>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_b_g1::{closure#0}>>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_h::{closure#0}>>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_h::{closure#0}>>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Projective>, bellperson::groth16::aggregate::msm::fixed_base::multi_scalar_mul<blstrs::g1::G1Projective>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Projective>, bellperson::groth16::aggregate::msm::fixed_base::multi_scalar_mul<blstrs::g1::G1Projective>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<core::option::Option<bool>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::vec::DrainProducer<u32>, rayon::slice::IterProducer<storage_proofs_update::vanilla::ChallengeProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::find::FindConsumer<rayon::iter::ParallelIterator::all::is_false>, <storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>>::{closure#1}>::{closure#0}, core::option::Option<bool>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<blstrs::g1::G1Projective, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::inner_product::multiexponentiation<blstrs::g1::G1Affine>::{closure#0}, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::inner_product::multiexponentiation<blstrs::g1::G1Affine>::{closure#0}, blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}>::{closure#0}, blstrs::g1::G1Projective> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g2::G2Affine>>::compress::{closure#0}>>::{closure#1}>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_a::{closure#0}>>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::extend::ListVecConsumer, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::extend::ListVecConsumer, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g2::G2Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_b_g2::{closure#0}>>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<&bellperson::groth16::proof::Proof<blstrs::Bls12>>, rayon::slice::IterProducer<[u8; 32]>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::pairing::MillerLoopResult>, bellperson::groth16::verifier::verify_proofs_batch<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#2}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<&bellperson::groth16::proof::Proof<blstrs::Bls12>>, rayon::slice::IterProducer<[u8; 32]>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::pairing::MillerLoopResult>, bellperson::groth16::verifier::verify_proofs_batch<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#2}::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::pairing::MillerLoopResult>, rayon::iter::collect::consumer::CollectResult<blstrs::pairing::MillerLoopResult>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::pairing::MillerLoopResult>, rayon::iter::collect::consumer::CollectResult<blstrs::pairing::MillerLoopResult>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::pairing::MillerLoopResult>, rayon::iter::collect::consumer::CollectResult<blstrs::pairing::MillerLoopResult>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::DensityTracker, alloc::sync::Arc<ec_gpu_gen::multiexp_cpu::DensityTracker>, blstrs::g2::G2Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g2::G2Affine>>, usize)>::{closure#1}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterMutProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::compress<blstrs::g2::G2Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterMutProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::compress<blstrs::g2::G2Affine>::{closure#0}>>::{closure#1}, (), ()>::{closure#0}, ((), ())>::{closure#0}::{closure#0}, ((), ())> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_b_g1::{closure#0}>>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PrivateSector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#4}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#3}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#1}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PrivateSector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#4}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#3}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#1}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}>>::{closure#1}, (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)>::{closure#0}, ((alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>))>::{closure#0}::{closure#0}, ((alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>))> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::range::IterProducer<usize>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>, std::io::error::Error>::{closure#0}>, <bellperson::groth16::proof::Proof<blstrs::Bls12>>::read_many::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::range::IterProducer<usize>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>, std::io::error::Error>::{closure#0}>, <bellperson::groth16::proof::Proof<blstrs::Bls12>>::read_many::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>, rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>, rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>, rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#2}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#2}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}>>::{closure#1}, core::result::Result<bool, anyhow::Error>, core::result::Result<bool, anyhow::Error>>::{closure#0}, (core::result::Result<bool, anyhow::Error>, core::result::Result<bool, anyhow::Error>)>::{closure#0}::{closure#0}, (core::result::Result<bool, anyhow::Error>, core::result::Result<bool, anyhow::Error>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::verify::verify_aggregate_proof<blstrs::Bls12, &mut rand_core::os::OsRng>::{closure#0}::{closure#2}::{closure#0}, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::verify::verify_aggregate_proof<blstrs::Bls12, &mut rand_core::os::OsRng>::{closure#0}::{closure#2}::{closure#0}, blstrs::g1::G1Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::verify::verify_aggregate_proof<blstrs::Bls12, &mut rand_core::os::OsRng>::{closure#0}::{closure#2}::{closure#0}, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::verify::verify_aggregate_proof<blstrs::Bls12, &mut rand_core::os::OsRng>::{closure#0}::{closure#2}::{closure#0}, blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}, blstrs::g1::G1Projective, blstrs::g1::G1Projective>::{closure#0}, (blstrs::g1::G1Projective, blstrs::g1::G1Projective)>::{closure#0}::{closure#0}, (blstrs::g1::G1Projective, blstrs::g1::G1Projective)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<filecoin_hashers::poseidon::PoseidonDomain>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<filecoin_hashers::poseidon::PoseidonDomain>, <merkletree::store::vec::VecStore<filecoin_hashers::poseidon::PoseidonDomain> as merkletree::store::Store<filecoin_hashers::poseidon::PoseidonDomain>>::build_small_tree<filecoin_hashers::poseidon::PoseidonFunction, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<filecoin_hashers::poseidon::PoseidonDomain>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<filecoin_hashers::poseidon::PoseidonDomain>, <merkletree::store::vec::VecStore<filecoin_hashers::poseidon::PoseidonDomain> as merkletree::store::Store<filecoin_hashers::poseidon::PoseidonDomain>>::build_small_tree<filecoin_hashers::poseidon::PoseidonFunction, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<filecoin_hashers::poseidon::PoseidonDomain>, rayon::iter::collect::consumer::CollectResult<filecoin_hashers::poseidon::PoseidonDomain>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<filecoin_hashers::poseidon::PoseidonDomain>, rayon::iter::collect::consumer::CollectResult<filecoin_hashers::poseidon::PoseidonDomain>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<filecoin_hashers::poseidon::PoseidonDomain>, rayon::iter::collect::consumer::CollectResult<filecoin_hashers::poseidon::PoseidonDomain>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::vec::DrainProducer<u32>, rayon::slice::IterProducer<storage_proofs_update::vanilla::ChallengeProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::find::FindConsumer<rayon::iter::ParallelIterator::all::is_false>, <storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::vec::DrainProducer<u32>, rayon::slice::IterProducer<storage_proofs_update::vanilla::ChallengeProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::find::FindConsumer<rayon::iter::ParallelIterator::all::is_false>, <storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>>::{closure#1}, core::option::Option<bool>, core::option::Option<bool>>::{closure#0}, (core::option::Option<bool>, core::option::Option<bool>)>::{closure#0}::{closure#0}, (core::option::Option<bool>, core::option::Option<bool>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<blstrs::pairing::MillerLoopResult, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<(&blstrs::g1::G1Affine, &blstrs::g2::G2Affine)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<bellperson::groth16::aggregate::accumulator::PairingCheck<blstrs::Bls12>>::new_random_from_miller_inputs::{closure#3}, <blstrs::pairing::MillerLoopResult as core::default::Default>::default>, <blstrs::pairing::MillerLoopResult as core::default::Default>::default, <bellperson::groth16::aggregate::accumulator::PairingCheck<blstrs::Bls12>>::new_random_from_miller_inputs::{closure#2}>, <bellperson::groth16::aggregate::accumulator::PairingCheck<blstrs::Bls12>>::new_random_from_miller_inputs::{closure#1}>, <bellperson::groth16::aggregate::accumulator::PairingCheck<blstrs::Bls12>>::new_random_from_miller_inputs::{closure#0}>>::{closure#1}>::{closure#0}, blstrs::pairing::MillerLoopResult> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<filecoin_hashers::poseidon::PoseidonDomain>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<filecoin_hashers::poseidon::PoseidonDomain>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<filecoin_hashers::poseidon::PoseidonDomain>, <merkletree::store::vec::VecStore<filecoin_hashers::poseidon::PoseidonDomain> as merkletree::store::Store<filecoin_hashers::poseidon::PoseidonDomain>>::build_small_tree<filecoin_hashers::poseidon::PoseidonFunction, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<filecoin_hashers::poseidon::PoseidonDomain>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#3}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#0}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#3}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#0}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#1}>>::{closure#1}, (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)>::{closure#0}, ((alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>))>::{closure#0}::{closure#0}, ((alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>))> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::scalar::Scalar>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g1::G1Affine>>, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::DensityTracker, alloc::sync::Arc<ec_gpu_gen::multiexp_cpu::DensityTracker>, blstrs::g2::G2Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g2::G2Affine>>, usize)>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::DensityTracker, alloc::sync::Arc<ec_gpu_gen::multiexp_cpu::DensityTracker>, blstrs::g2::G2Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g2::G2Affine>>, usize)>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::try_reduce::TryReduceConsumer<rayon::iter::ParallelIterator::try_for_each::ok<core::result::Result<(), anyhow::Error>>, <() as core::default::Default>::default>, <merkletree::store::vec::VecStore<filecoin_hashers::poseidon::PoseidonDomain> as merkletree::store::Store<filecoin_hashers::poseidon::PoseidonDomain>>::process_layer<filecoin_hashers::poseidon::PoseidonFunction, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::try_reduce::TryReduceConsumer<rayon::iter::ParallelIterator::try_for_each::ok<core::result::Result<(), anyhow::Error>>, <() as core::default::Default>::default>, <merkletree::store::vec::VecStore<filecoin_hashers::poseidon::PoseidonDomain> as merkletree::store::Store<filecoin_hashers::poseidon::PoseidonDomain>>::process_layer<filecoin_hashers::poseidon::PoseidonFunction, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>::{closure#0}>>::{closure#1}, core::result::Result<(), anyhow::Error>, core::result::Result<(), anyhow::Error>>::{closure#0}, (core::result::Result<(), anyhow::Error>, core::result::Result<(), anyhow::Error>)>::{closure#0}::{closure#0}, (core::result::Result<(), anyhow::Error>, core::result::Result<(), anyhow::Error>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::FullDensity, ec_gpu_gen::multiexp_cpu::FullDensity, blstrs::g1::G1Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g1::G1Affine>>, usize)>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::FullDensity, ec_gpu_gen::multiexp_cpu::FullDensity, blstrs::g1::G1Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g1::G1Affine>>, usize)>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#3}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#0}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#3}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#0}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#1}>>::{closure#1}, (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)>::{closure#0}, ((alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>))>::{closure#0}::{closure#0}, ((alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>))> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::extend::ListVecConsumer, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<blstrs::pairing::MillerLoopResult>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<&bellperson::groth16::proof::Proof<blstrs::Bls12>>, rayon::slice::IterProducer<[u8; 32]>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::pairing::MillerLoopResult>, bellperson::groth16::verifier::verify_proofs_batch<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#2}::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<blstrs::pairing::MillerLoopResult>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g2::G2Affine>>::compress::{closure#0}>>::{closure#1}>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::scale::{closure#0}>>::{closure#1}>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::vec::DrainProducer<u32>, rayon::slice::IterProducer<storage_proofs_update::vanilla::ChallengeProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::find::FindConsumer<rayon::iter::ParallelIterator::all::is_false>, <storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::vec::DrainProducer<u32>, rayon::slice::IterProducer<storage_proofs_update::vanilla::ChallengeProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::find::FindConsumer<rayon::iter::ParallelIterator::all::is_false>, <storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>>::{closure#1}, core::option::Option<bool>, core::option::Option<bool>>::{closure#0}, (core::option::Option<bool>, core::option::Option<bool>)>::{closure#0}::{closure#0}, (core::option::Option<bool>, core::option::Option<bool>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#2}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#2}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}>>::{closure#1}, core::result::Result<bool, anyhow::Error>, core::result::Result<bool, anyhow::Error>>::{closure#0}, (core::result::Result<bool, anyhow::Error>, core::result::Result<bool, anyhow::Error>)>::{closure#0}::{closure#0}, (core::result::Result<bool, anyhow::Error>, core::result::Result<bool, anyhow::Error>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<alloc::vec::Vec<blstrs::g2::G2Projective>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g2::G2Affine>>, bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g2::G2Projective>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<alloc::vec::Vec<blstrs::g2::G2Projective>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g2::G2Affine>>, bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g2::G2Projective>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<blstrs::g1::G1Projective, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::verify::verify_aggregate_proof<blstrs::Bls12, &mut rand_core::os::OsRng>::{closure#0}::{closure#2}::{closure#0}, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::verify::verify_aggregate_proof<blstrs::Bls12, &mut rand_core::os::OsRng>::{closure#0}::{closure#2}::{closure#0}, blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}>::{closure#0}, blstrs::g1::G1Projective> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::verifier::prepare_verifying_key<blstrs::Bls12>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g2::G2Affine>>::compress::{closure#0}>>::{closure#1}>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::inner_product::multiexponentiation<blstrs::g1::G1Affine>::{closure#0}, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::inner_product::multiexponentiation<blstrs::g1::G1Affine>::{closure#0}, blstrs::g1::G1Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::inner_product::multiexponentiation<blstrs::g1::G1Affine>::{closure#0}, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::inner_product::multiexponentiation<blstrs::g1::G1Affine>::{closure#0}, blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}, blstrs::g1::G1Projective, blstrs::g1::G1Projective>::{closure#0}, (blstrs::g1::G1Projective, blstrs::g1::G1Projective)>::{closure#0}::{closure#0}, (blstrs::g1::G1Projective, blstrs::g1::G1Projective)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<blstrs::g1::G1Projective, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g1::G1Affine>::{closure#0}, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g1::G1Affine>::{closure#0}, blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}>::{closure#0}, blstrs::g1::G1Projective> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g1::G1Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g2::G2Affine>>::compress::{closure#0}>>::{closure#1}>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterMutProducer<alloc::vec::Vec<blstrs::g2::G2Projective>>>, rayon::vec::DrainProducer<blstrs::g2::G2Projective>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g2::G2Projective>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterMutProducer<alloc::vec::Vec<blstrs::g2::G2Projective>>>, rayon::vec::DrainProducer<blstrs::g2::G2Projective>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g2::G2Projective>::{closure#0}>>::{closure#1}, (), ()>::{closure#0}, ((), ())>::{closure#0}::{closure#0}, ((), ())> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::range::IterProducer<usize>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>, std::io::error::Error>::{closure#0}>, <bellperson::groth16::proof::Proof<blstrs::Bls12>>::read_many::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::range::IterProducer<usize>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>, std::io::error::Error>::{closure#0}>, <bellperson::groth16::proof::Proof<blstrs::Bls12>>::read_many::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::DensityTracker, alloc::sync::Arc<ec_gpu_gen::multiexp_cpu::DensityTracker>, blstrs::g1::G1Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g1::G1Affine>>, usize)>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::DensityTracker, alloc::sync::Arc<ec_gpu_gen::multiexp_cpu::DensityTracker>, blstrs::g1::G1Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g1::G1Affine>>, usize)>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon_core::join::join::call<blstrs::g1::G1Affine, bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g1::G1Affine>::{closure#1}>::{closure#0}, rayon_core::join::join::call<blstrs::g1::G1Affine, bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g1::G1Affine>::{closure#2}>::{closure#0}, blstrs::g1::G1Affine, blstrs::g1::G1Affine>::{closure#0}, (blstrs::g1::G1Affine, blstrs::g1::G1Affine)>::{closure#0}::{closure#0}, (blstrs::g1::G1Affine, blstrs::g1::G1Affine)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g2::G2Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_b_g2::{closure#0}>>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g2::G2Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_b_g2::{closure#0}>>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PrivateSector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#4}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#3}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#1}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}>>::{closure#1}>::{closure#0}, (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::DensityTracker, alloc::sync::Arc<ec_gpu_gen::multiexp_cpu::DensityTracker>, blstrs::g1::G1Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g1::G1Affine>>, usize)>::{closure#1}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp::Op<blstrs::Bls12>>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#2}, <bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12> as core::default::Default>::default>, <bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12> as core::default::Default>::default, bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#1}>>::{closure#1}>::{closure#0}, bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g1::G1Affine>::{closure#0}, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g1::G1Affine>::{closure#0}, blstrs::g1::G1Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g1::G1Affine>::{closure#0}, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g1::G1Affine>::{closure#0}, blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}, blstrs::g1::G1Projective, blstrs::g1::G1Projective>::{closure#0}, (blstrs::g1::G1Projective, blstrs::g1::G1Projective)>::{closure#0}::{closure#0}, (blstrs::g1::G1Projective, blstrs::g1::G1Projective)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Projective>, bellperson::groth16::aggregate::msm::fixed_base::multi_scalar_mul<blstrs::g1::G1Projective>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<core::option::Option<bool>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::vec::DrainProducer<u32>, rayon::slice::IterProducer<storage_proofs_update::vanilla::ChallengeProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::find::FindConsumer<rayon::iter::ParallelIterator::all::is_false>, <storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>>::{closure#1}>::{closure#0}, core::option::Option<bool>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Prepared>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Prepared>, bellperson::groth16::aggregate::inner_product::pairing_miller_affine<blstrs::Bls12>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Prepared>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<core::option::Option<bool>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::vec::DrainProducer<u32>, rayon::slice::IterProducer<storage_proofs_update::vanilla::ChallengeProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::find::FindConsumer<rayon::iter::ParallelIterator::all::is_false>, <storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>>::{closure#1}>::{closure#0}, core::option::Option<bool>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<alloc::vec::Vec<blstrs::g2::G2Projective>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g2::G2Affine>>, bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g2::G2Projective>::{closure#1}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::scalar::Scalar>, bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::scalar::Scalar>, bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::scalar::Scalar>, rayon::iter::collect::consumer::CollectResult<blstrs::scalar::Scalar>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::scalar::Scalar>, rayon::iter::collect::consumer::CollectResult<blstrs::scalar::Scalar>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::scalar::Scalar>, rayon::iter::collect::consumer::CollectResult<blstrs::scalar::Scalar>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp::Op<blstrs::Bls12>>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#2}, <bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12> as core::default::Default>::default>, <bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12> as core::default::Default>::default, bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp::Op<blstrs::Bls12>>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#2}, <bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12> as core::default::Default>::default>, <bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12> as core::default::Default>::default, bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#1}>>::{closure#1}, bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>, bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>>::{closure#0}, (bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>, bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>)>::{closure#0}::{closure#0}, (bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>, bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PrivateSector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#4}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#3}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#1}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}>>::{closure#1}>::{closure#0}, (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#3}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#0}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#1}>>::{closure#1}>::{closure#0}, (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_a::{closure#0}>>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bool>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::verifier::prepare_verifying_key<blstrs::Bls12>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::verifier::prepare_verifying_key<blstrs::Bls12>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<core::result::Result<bool, anyhow::Error>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#2}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}>>::{closure#1}>::{closure#0}, core::result::Result<bool, anyhow::Error>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bool>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<[u8; 32]>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<[u8; 32]>, bellperson::groth16::prover::execute_fft<blstrs::Bls12>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<[u8; 32]>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterMutProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::compress<blstrs::g1::G1Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterMutProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::compress<blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}, (), ()>::{closure#0}, ((), ())>::{closure#0}::{closure#0}, ((), ())> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::slice::IterProducer<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bool>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bool, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bool>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g2::G2Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g2::G2Affine>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::compress::{closure#0}>>::{closure#1}>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, storage_proofs_post::fallback::vanilla::vanilla_proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PrivateSector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#4}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#3}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#1}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PrivateSector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#4}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#3}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#1}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}>>::{closure#1}, (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)>::{closure#0}, ((alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>))>::{closure#0}::{closure#0}, ((alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>))> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::verifier::verify_proofs_batch<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#0}::{closure#0}, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::verifier::verify_proofs_batch<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#0}::{closure#0}, blstrs::g1::G1Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::verifier::verify_proofs_batch<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#0}::{closure#0}, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::verifier::verify_proofs_batch<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#0}::{closure#0}, blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}, blstrs::g1::G1Projective, blstrs::g1::G1Projective>::{closure#0}, (blstrs::g1::G1Projective, blstrs::g1::G1Projective)>::{closure#0}::{closure#0}, (blstrs::g1::G1Projective, blstrs::g1::G1Projective)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>, bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>, bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g2::G2Affine>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<alloc::vec::Vec<blstrs::g2::G2Projective>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g2::G2Projective>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<alloc::vec::Vec<blstrs::g2::G2Projective>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g2::G2Projective>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::scale::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::scale::{closure#0}>>::{closure#1}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>::{closure#0}, ((alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>))>::{closure#0}::{closure#0}, ((alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>))> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::compress::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::compress::{closure#0}>>::{closure#1}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>::{closure#0}, ((alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>))>::{closure#0}::{closure#0}, ((alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>))> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>, bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#1}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Projective>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::msm::fixed_base::multi_scalar_mul<blstrs::g2::G2Projective>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Projective>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g1::G1Affine>>, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g1::G1Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g1::G1Affine>>, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::range::IterProducer<usize>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>, std::io::error::Error>::{closure#0}>, <bellperson::groth16::proof::Proof<blstrs::Bls12>>::read_many::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::compress::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::compress::{closure#0}>>::{closure#1}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>::{closure#0}, ((rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>))>::{closure#0}::{closure#0}, ((rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>))> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_a::{closure#0}>>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_a::{closure#0}>>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterMutProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::compress<blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}>::{closure#0}, ()> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g2::G2Affine>>::compress::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g2::G2Affine>>::compress::{closure#0}>>::{closure#1}, (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>), (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>)>::{closure#0}, ((rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>), (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>))>::{closure#0}::{closure#0}, ((rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>), (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>))> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::FullDensity, ec_gpu_gen::multiexp_cpu::FullDensity, blstrs::g1::G1Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g1::G1Affine>>, usize)>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::FullDensity, ec_gpu_gen::multiexp_cpu::FullDensity, blstrs::g1::G1Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g1::G1Affine>>, usize)>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Prepared>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::inner_product::pairing_miller_affine<blstrs::Bls12>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Prepared>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<blstrs::g2::G2Affine, rayon_core::join::join::call<blstrs::g2::G2Affine, bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g2::G2Affine>::{closure#2}>::{closure#0}>::{closure#0}, blstrs::g2::G2Affine> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterMutProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::compress<blstrs::g2::G2Affine>::{closure#0}>>::{closure#1}>::{closure#0}, ()> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<((blstrs::gt::Gt, blstrs::gt::Gt), (blstrs::gt::Gt, blstrs::gt::Gt))>, rayon::slice::IterProducer<(blstrs::gt::Gt, blstrs::gt::Gt)>>, rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<((blstrs::gt::Gt, blstrs::gt::Gt), (blstrs::gt::Gt, blstrs::gt::Gt))>, rayon::slice::IterProducer<(blstrs::g1::G1Projective, blstrs::g1::G1Projective)>>>, rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#2}, <bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12> as core::default::Default>::default>, <bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12> as core::default::Default>::default, bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#1}>, bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<((blstrs::gt::Gt, blstrs::gt::Gt), (blstrs::gt::Gt, blstrs::gt::Gt))>, rayon::slice::IterProducer<(blstrs::gt::Gt, blstrs::gt::Gt)>>, rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<((blstrs::gt::Gt, blstrs::gt::Gt), (blstrs::gt::Gt, blstrs::gt::Gt))>, rayon::slice::IterProducer<(blstrs::g1::G1Projective, blstrs::g1::G1Projective)>>>, rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#2}, <bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12> as core::default::Default>::default>, <bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12> as core::default::Default>::default, bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#1}>, bellperson::groth16::aggregate::verify::gipa_verify_tipp_mipp<blstrs::Bls12>::{closure#0}>>::{closure#1}, bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>, bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>>::{closure#0}, (bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>, bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>)>::{closure#0}::{closure#0}, (bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>, bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_l::{closure#0}>>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_l::{closure#0}>>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::scale::{closure#0}>>::{closure#1}>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::DensityTracker, alloc::sync::Arc<ec_gpu_gen::multiexp_cpu::DensityTracker>, blstrs::g1::G1Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g1::G1Affine>>, usize)>::{closure#1}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Projective>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Projective>, bellperson::groth16::aggregate::msm::fixed_base::multi_scalar_mul<blstrs::g2::G2Projective>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Projective>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<blstrs::g1::G1Projective, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<&dyn core::ops::function::Fn<(usize,), Output = [u8; 32]> + core::marker::Send + core::marker::Sync, blstrs::g1::G1Affine>::{closure#1}, <blstrs::g1::G1Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<&dyn core::ops::function::Fn<(usize,), Output = [u8; 32]> + core::marker::Send + core::marker::Sync, blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}>::{closure#0}, blstrs::g1::G1Projective> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#2}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#2}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}>>::{closure#1}, core::result::Result<bool, anyhow::Error>, core::result::Result<bool, anyhow::Error>>::{closure#0}, (core::result::Result<bool, anyhow::Error>, core::result::Result<bool, anyhow::Error>)>::{closure#0}::{closure#0}, (core::result::Result<bool, anyhow::Error>, core::result::Result<bool, anyhow::Error>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_post::fallback::vanilla::Proof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<core::result::Result<(), anyhow::Error>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::try_reduce::TryReduceConsumer<rayon::iter::ParallelIterator::try_for_each::ok<core::result::Result<(), anyhow::Error>>, <() as core::default::Default>::default>, <merkletree::store::vec::VecStore<filecoin_hashers::poseidon::PoseidonDomain> as merkletree::store::Store<filecoin_hashers::poseidon::PoseidonDomain>>::process_layer<filecoin_hashers::poseidon::PoseidonFunction, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>::{closure#0}>>::{closure#1}>::{closure#0}, core::result::Result<(), anyhow::Error>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g2::G2Affine>>, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g2::G2Affine>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Prepared>, bellperson::groth16::aggregate::inner_product::pairing_miller_affine<blstrs::Bls12>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Prepared>, bellperson::groth16::aggregate::inner_product::pairing_miller_affine<blstrs::Bls12>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Prepared>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Prepared>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Prepared>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Prepared>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Prepared>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Prepared>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::extend::ListVecConsumer, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::extend::ListVecConsumer, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g2::G2Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_b_g2::{closure#0}>>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g2::G2Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_b_g2::{closure#0}>>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<core::option::Option<bool>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::vec::DrainProducer<u32>, rayon::slice::IterProducer<storage_proofs_update::vanilla::ChallengeProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::find::FindConsumer<rayon::iter::ParallelIterator::all::is_false>, <storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>>::{closure#1}>::{closure#0}, core::option::Option<bool>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<blstrs::g2::G2Projective, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g2::G2Affine>::{closure#0}, blstrs::g2::G2Affine>::{closure#1}, <blstrs::g2::G2Projective as group::Group>::identity>, bellperson::groth16::multiscalar::par_multiscalar<bellperson::groth16::aggregate::prove::create_kzg_opening<blstrs::g2::G2Affine>::{closure#0}, blstrs::g2::G2Affine>::{closure#0}>>::{closure#1}>::{closure#0}, blstrs::g2::G2Projective> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::extend::ListVecConsumer>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::compress::{closure#0}>>::{closure#1}>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_l::{closure#0}>>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_b_g1::{closure#0}>>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_b_g1::{closure#0}>>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::scalar::Scalar>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::scalar::Scalar>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::scalar::Scalar>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::scalar::Scalar>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PrivateSector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#4}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#3}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#1}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PrivateSector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#4}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#3}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#1}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}>>::{closure#1}, (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)>::{closure#0}, ((alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>))>::{closure#0}::{closure#0}, ((alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>))> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Projective>, bellperson::groth16::verifier::prepare_verifying_key<blstrs::Bls12>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Projective>, bellperson::groth16::verifier::prepare_verifying_key<blstrs::Bls12>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_post::fallback::compound::FallbackPoStCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<core::result::Result<bool, anyhow::Error>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#2}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}>>::{closure#1}>::{closure#0}, core::result::Result<bool, anyhow::Error>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::step_by::StepByProducer<rayon::range::IterProducer<u32>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, ec_gpu_gen::multiexp_cpu::multiexp_inner<ec_gpu_gen::multiexp_cpu::DensityTracker, alloc::sync::Arc<ec_gpu_gen::multiexp_cpu::DensityTracker>, blstrs::g2::G2Affine, (alloc::sync::Arc<alloc::vec::Vec<blstrs::g2::G2Affine>>, usize)>::{closure#1}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::inner_product::pairing_miller_affine<blstrs::Bls12>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::inner_product::pairing_miller_affine<blstrs::Bls12>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Prepared>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Prepared>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Prepared>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Prepared>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Prepared>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Prepared>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PrivateSector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#4}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#3}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#1}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}>>::{closure#1}>::{closure#0}, (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#1}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#2}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::PublicSector<filecoin_hashers::poseidon::PoseidonDomain>>, rayon::slice::IterProducer<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>, rayon::iter::map::MapConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#2}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#0}>>::{closure#1}, core::result::Result<bool, anyhow::Error>, core::result::Result<bool, anyhow::Error>>::{closure#0}, (core::result::Result<bool, anyhow::Error>, core::result::Result<bool, anyhow::Error>)>::{closure#0}::{closure#0}, (core::result::Result<bool, anyhow::Error>, core::result::Result<bool, anyhow::Error>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<alloc::vec::Vec<blstrs::g1::G1Projective>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g1::G1Projective>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<alloc::vec::Vec<blstrs::g1::G1Projective>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::msm::fixed_base::get_window_table<blstrs::g1::G1Projective>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::extend::ListVecConsumer, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::extend::ListVecConsumer, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::fold::FoldConsumer<rayon::iter::reduce::ReduceConsumer<<storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#3}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#2}>, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#0}, <storage_proofs_post::fallback::vanilla::FallbackPoSt<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::prove_all_partitions::{closure#0}::{closure#1}>>::{closure#1}>::{closure#0}, (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_b_g1::{closure#0}>>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<alloc::vec::Vec<storage_proofs_porep::stacked::vanilla::params::Proof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::circuit_proofs::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_l::{closure#0}>>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<core::ops::range::Range<usize>>, rayon::iter::cloned::ClonedConsumer<rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <&bellperson::groth16::mapped_params::MappedParameters<blstrs::Bls12> as bellperson::groth16::params::ParameterSource<blstrs::Bls12>>::get_l::{closure#0}>>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#2}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g2::G2Affine>>::compress::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::slice::IterProducer<blstrs::g2::G2Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g2::G2Affine>>::compress::{closure#0}>>::{closure#1}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>)>::{closure#0}, ((alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>))>::{closure#0}::{closure#0}, ((alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>))> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::msm::fixed_base::multi_scalar_mul<blstrs::g2::G2Projective>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::msm::fixed_base::multi_scalar_mul<blstrs::g2::G2Projective>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Projective>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Projective>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Projective>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Projective>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Projective>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Projective>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterMutProducer<blstrs::scalar::Scalar>, rayon::slice::IterMutProducer<blstrs::scalar::Scalar>>, rayon::iter::for_each::ForEachConsumer<bellperson::groth16::aggregate::prove::gipa_tipp_mipp<blstrs::Bls12>::{closure#0}>>::{closure#1}>::{closure#0}, ()> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::msm::fixed_base::multi_scalar_mul<blstrs::g1::G1Projective>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::scalar::Scalar>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::msm::fixed_base::multi_scalar_mul<blstrs::g1::G1Projective>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::scale::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::scale::{closure#0}>>::{closure#1}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>::{closure#0}, ((alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>))>::{closure#0}::{closure#0}, ((alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>))> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::enumerate::EnumerateProducer<rayon::vec::DrainProducer<storage_proofs_update::vanilla::PartitionProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::circuit_proofs::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#1}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#1}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::extend::ListVecConsumer, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::scale::{closure#0}>>::{closure#1}>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<filecoin_hashers::poseidon::PoseidonDomain>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, <merkletree::store::vec::VecStore<filecoin_hashers::poseidon::PoseidonDomain> as merkletree::store::Store<filecoin_hashers::poseidon::PoseidonDomain>>::build_small_tree<filecoin_hashers::poseidon::PoseidonFunction, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<filecoin_hashers::poseidon::PoseidonDomain>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, <merkletree::store::vec::VecStore<filecoin_hashers::poseidon::PoseidonDomain> as merkletree::store::Store<filecoin_hashers::poseidon::PoseidonDomain>>::build_small_tree<filecoin_hashers::poseidon::PoseidonFunction, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::poseidon::PoseidonDomain>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::poseidon::PoseidonDomain>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::poseidon::PoseidonDomain>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::poseidon::PoseidonDomain>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::poseidon::PoseidonDomain>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::poseidon::PoseidonDomain>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<(rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::slice::IterProducer<blstrs::g1::G1Affine>>, rayon::iter::map::MapConsumer<rayon::iter::unzip::UnzipConsumer<rayon::iter::unzip::Unzip, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <bellperson::groth16::aggregate::commit::Key<blstrs::g1::G1Affine>>::compress::{closure#0}>>::{closure#1}>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterMutProducer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>::{closure#2}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::seal::get_seal_inputs<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g2::G2Affine>>, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g2::G2Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g2::G2Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g2::G2Affine>>, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g2::G2Affine>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, bellperson::groth16::prover::synthesize_circuits_batch<blstrs::scalar::Scalar, storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::vec::DrainProducer<u32>, rayon::slice::IterProducer<storage_proofs_update::vanilla::ChallengeProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::find::FindConsumer<rayon::iter::ParallelIterator::all::is_false>, <storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::vec::DrainProducer<u32>, rayon::slice::IterProducer<storage_proofs_update::vanilla::ChallengeProof<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, rayon::iter::map::MapConsumer<rayon::iter::find::FindConsumer<rayon::iter::ParallelIterator::all::is_false>, <storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>> as storage_proofs_core::proof::ProofScheme>::verify::{closure#1}>>::{closure#1}, core::option::Option<bool>, core::option::Option<bool>>::{closure#0}, (core::option::Option<bool>, core::option::Option<bool>)>::{closure#0}::{closure#0}, (core::option::Option<bool>, core::option::Option<bool>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<storage_proofs_post::fallback::circuit::Sector<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>, bellperson::constraint_system::SynthesisError>::{closure#0}>, <storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>::synthesize_extendable<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::extend::ListVecConsumer, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::vec::DrainProducer<(&storage_proofs_core::sector::SectorId, &filecoin_proofs::types::private_replica_info::PrivateReplicaInfo<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, anyhow::Error>::{closure#0}>, filecoin_proofs::api::window_post::generate_window_post<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::zip::ZipProducer<rayon::slice::IterProducer<storage_proofs_core::multi_proof::MultiProof>, rayon::slice::IterProducer<storage_proofs_porep::stacked::vanilla::params::PublicInputs<filecoin_hashers::poseidon::PoseidonDomain, filecoin_hashers::sha256::Sha256Domain>>>, rayon::iter::flat_map::FlatMapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::batch_verify::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::scalar::Scalar>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_porep::stacked::circuit::proof::StackedCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_porep::stacked::vanilla::proof::StackedDrg<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>, storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<alloc::vec::Vec<blstrs::scalar::Scalar>, anyhow::Error>::{closure#0}>, <storage_proofs_update::compound::EmptySectorUpdateCompound<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>> as storage_proofs_core::compound_proof::CompoundProof<storage_proofs_update::vanilla::EmptySectorUpdate<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::verify::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<filecoin_hashers::sha256::Sha256Domain>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<filecoin_hashers::sha256::Sha256Domain>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<filecoin_hashers::sha256::Sha256Domain>, <filecoin_proofs::commitment_reader::CommitmentReader<fr32::reader::Fr32Reader<filecoin_proofs::pieces::EmptySource>>>::finish::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<filecoin_hashers::sha256::Sha256Domain>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::sha256::Sha256Domain>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<filecoin_hashers::sha256::Sha256Domain>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, <filecoin_proofs::commitment_reader::CommitmentReader<fr32::reader::Fr32Reader<filecoin_proofs::pieces::EmptySource>>>::finish::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::sha256::Sha256Domain>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<filecoin_hashers::sha256::Sha256Domain>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, <filecoin_proofs::commitment_reader::CommitmentReader<fr32::reader::Fr32Reader<filecoin_proofs::pieces::EmptySource>>>::finish::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<filecoin_hashers::sha256::Sha256Domain>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, <filecoin_proofs::commitment_reader::CommitmentReader<fr32::reader::Fr32Reader<filecoin_proofs::pieces::EmptySource>>>::finish::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::sha256::Sha256Domain>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::sha256::Sha256Domain>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::sha256::Sha256Domain>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::sha256::Sha256Domain>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::sha256::Sha256Domain>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::sha256::Sha256Domain>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<filecoin_hashers::sha256::Sha256Domain>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<filecoin_hashers::sha256::Sha256Domain>, <filecoin_proofs::commitment_reader::CommitmentReader<fr32::reader::Fr32Reader<filecoin_proofs::pieces::EmptySource>>>::finish::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::chunks::ChunksProducer<filecoin_hashers::sha256::Sha256Domain>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<filecoin_hashers::sha256::Sha256Domain>, <filecoin_proofs::commitment_reader::CommitmentReader<fr32::reader::Fr32Reader<filecoin_proofs::pieces::EmptySource>>>::finish::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<filecoin_hashers::sha256::Sha256Domain>, rayon::iter::collect::consumer::CollectResult<filecoin_hashers::sha256::Sha256Domain>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<filecoin_hashers::sha256::Sha256Domain>, rayon::iter::collect::consumer::CollectResult<filecoin_hashers::sha256::Sha256Domain>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<filecoin_hashers::sha256::Sha256Domain>, rayon::iter::collect::consumer::CollectResult<filecoin_hashers::sha256::Sha256Domain>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <bellperson::groth16::aggregate::srs::GenericSRS<_>>::read_mmap::mmap_read_vec<blstrs::g1::G1Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <bellperson::groth16::aggregate::srs::GenericSRS<_>>::read_mmap::mmap_read_vec<blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g2::G2Affine, std::io::error::Error>::{closure#0}>, <bellperson::groth16::aggregate::srs::GenericSRS<_>>::read_mmap::mmap_read_vec<blstrs::g2::G2Affine>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g1::G1Affine>>, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g1::G1Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::range::IterProducer<usize>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>, std::io::error::Error>::{closure#0}>, <bellperson::groth16::proof::Proof<blstrs::Bls12>>::read_many::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::range::IterProducer<usize>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>, std::io::error::Error>::{closure#0}>, <bellperson::groth16::proof::Proof<blstrs::Bls12>>::read_many::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>, rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>, rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>, rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <bellperson::groth16::aggregate::srs::GenericSRS<_>>::read_mmap::mmap_read_vec<blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::verifier::prepare_verifying_key<blstrs::Bls12>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::verifier::prepare_verifying_key<blstrs::Bls12>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g1::G1Affine>>, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g1::G1Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<alloc::vec::Vec<blstrs::g1::G1Affine>>, bellperson::groth16::multiscalar::precompute_fixed_window<blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g2::G2Affine, std::io::error::Error>::{closure#0}>, <bellperson::groth16::aggregate::srs::GenericSRS<_>>::read_mmap::mmap_read_vec<blstrs::g2::G2Affine>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::range::IterProducer<usize>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>, std::io::error::Error>::{closure#0}>, <bellperson::groth16::proof::Proof<blstrs::Bls12>>::read_many::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <bellperson::groth16::aggregate::srs::GenericSRS<_>>::read_mmap::mmap_read_vec<blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Projective>, bellperson::groth16::verifier::prepare_verifying_key<blstrs::Bls12>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Projective>, bellperson::groth16::verifier::prepare_verifying_key<blstrs::Bls12>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::range::IterProducer<usize>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>, std::io::error::Error>::{closure#0}>, <bellperson::groth16::proof::Proof<blstrs::Bls12>>::read_many::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::range::IterProducer<usize>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>, std::io::error::Error>::{closure#0}>, <bellperson::groth16::proof::Proof<blstrs::Bls12>>::read_many::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::iter::len::MinLenProducer<rayon::range::IterProducer<usize>>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>, std::io::error::Error>::{closure#0}>, <bellperson::groth16::proof::Proof<blstrs::Bls12>>::read_many::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::extend::ListVecConsumer, bellperson::groth16::verifier::prepare_verifying_key<blstrs::Bls12>::{closure#0}>>::{closure#1}>::{closure#0}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g2::G2Affine, std::io::error::Error>::{closure#0}>, <bellperson::groth16::aggregate::srs::GenericSRS<_>>::read_mmap::mmap_read_vec<blstrs::g2::G2Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g2::G2Affine>>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g2::G2Affine, std::io::error::Error>::{closure#0}>, <bellperson::groth16::aggregate::srs::GenericSRS<_>>::read_mmap::mmap_read_vec<blstrs::g2::G2Affine>::{closure#0}>>::{closure#1}, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>>::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>)>::{closure#0}::{closure#0}, (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<rayon_core::latch::SpinLatch, rayon_core::join::join_context::call_b<rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::slice::IterProducer<blstrs::g1::G1Affine>, rayon::iter::map::MapConsumer<rayon::iter::collect::consumer::CollectConsumer<blstrs::g1::G1Projective>, bellperson::groth16::verifier::prepare_verifying_key<blstrs::Bls12>::{closure#0}>>::{closure#1}>::{closure#0}, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g2::G2Affine, std::io::error::Error>::{closure#0}>, <bellperson::groth16::aggregate::srs::GenericSRS<_>>::read_mmap::mmap_read_vec<blstrs::g2::G2Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g2::G2Affine, std::io::error::Error>::{closure#0}>, <bellperson::groth16::aggregate::srs::GenericSRS<_>>::read_mmap::mmap_read_vec<blstrs::g2::G2Affine>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<&rayon_core::latch::LockLatch, <rayon_core::registry::Registry>::in_worker_cold<rayon_core::join::join_context<rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <bellperson::groth16::aggregate::srs::GenericSRS<_>>::read_mmap::mmap_read_vec<blstrs::g1::G1Affine>::{closure#0}>>::{closure#0}, rayon::iter::plumbing::bridge_producer_consumer::helper<rayon::range::IterProducer<usize>, rayon::iter::map::MapConsumer<rayon::iter::map::MapConsumer<rayon::iter::while_some::WhileSomeConsumer<rayon::iter::extend::ListVecConsumer>, <core::result::Result<_, _> as rayon::iter::FromParallelIterator<core::result::Result<_, _>>>::from_par_iter::ok<blstrs::g1::G1Affine, std::io::error::Error>::{closure#0}>, <bellperson::groth16::aggregate::srs::GenericSRS<_>>::read_mmap::mmap_read_vec<blstrs::g1::G1Affine>::{closure#0}>>::{closure#1}, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>>::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>::{closure#0}::{closure#0}, (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::StackJob<_, _, _> as rayon_core::job::Job>::execute
126
}
127
128
/// Represents a job stored in the heap. Used to implement
129
/// `scope`. Unlike `StackJob`, when executed, `HeapJob` simply
130
/// invokes a closure, which then triggers the appropriate logic to
131
/// signal that the job executed.
132
///
133
/// (Probably `StackJob` should be refactored in a similar fashion.)
134
pub(super) struct HeapJob<BODY>
135
where
136
    BODY: FnOnce() + Send,
137
{
138
    job: UnsafeCell<Option<BODY>>,
139
}
140
141
impl<BODY> HeapJob<BODY>
142
where
143
    BODY: FnOnce() + Send,
144
{
145
0
    pub(super) fn new(func: BODY) -> Self {
146
0
        HeapJob {
147
0
            job: UnsafeCell::new(Some(func)),
148
0
        }
149
0
    }
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::verify::verify_kzg_w<blstrs::Bls12, &mut rand_core::os::OsRng>::{closure#1}::{closure#0}>::{closure#0}>>::new
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::verify::verify_aggregate_proof<blstrs::Bls12, &mut rand_core::os::OsRng>::{closure#0}::{closure#2}>::{closure#0}>>::new
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::verify::verify_tipp_mipp<blstrs::Bls12, &mut rand_core::os::OsRng>::{closure#0}::{closure#5}>::{closure#0}>>::new
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::srs::setup_fake_srs<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#2}>::{closure#0}>>::new
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::verify::verify_tipp_mipp<blstrs::Bls12, &mut rand_core::os::OsRng>::{closure#0}::{closure#7}>::{closure#0}>>::new
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::verify::verify_kzg_w<blstrs::Bls12, &mut rand_core::os::OsRng>::{closure#0}::{closure#0}>::{closure#0}>>::new
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::commit::pair<blstrs::Bls12>::{closure#0}::{closure#0}>::{closure#0}>>::new
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::prove::prove_commitment_w<blstrs::g1::G1Affine>::{closure#0}::{closure#1}>::{closure#0}>>::new
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::verifier::verify_proofs_batch<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#2}>::{closure#0}>>::new
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::prove::prove_commitment_w<blstrs::g1::G1Affine>::{closure#0}::{closure#0}>::{closure#0}>>::new
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::prove::gipa_tipp_mipp<blstrs::Bls12>::{closure#1}::{closure#2}>::{closure#0}>>::new
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::verify::verify_tipp_mipp<blstrs::Bls12, &mut rand_core::os::OsRng>::{closure#0}::{closure#2}>::{closure#0}>>::new
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::verify::verify_tipp_mipp<blstrs::Bls12, &mut rand_core::os::OsRng>::{closure#0}::{closure#6}>::{closure#0}>>::new
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::verifier::verify_proofs_batch<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#0}>::{closure#0}>>::new
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::commit::pair<blstrs::Bls12>::{closure#0}::{closure#1}>::{closure#0}>>::new
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#2}::{closure#1}>::{closure#0}>>::new
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::verify::verify_kzg_w<blstrs::Bls12, &mut rand_core::os::OsRng>::{closure#0}::{closure#1}>::{closure#0}>>::new
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::prove::gipa_tipp_mipp<blstrs::Bls12>::{closure#1}::{closure#4}>::{closure#0}>>::new
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::prove::prove_tipp_mipp<blstrs::Bls12>::{closure#0}::{closure#0}>::{closure#0}>>::new
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::verify::verify_kzg_w<blstrs::Bls12, &mut rand_core::os::OsRng>::{closure#1}::{closure#1}>::{closure#0}>>::new
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::commit::single_g1<blstrs::Bls12>::{closure#0}::{closure#0}>::{closure#0}>>::new
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::verify::verify_kzg_v<blstrs::Bls12, &mut rand_core::os::OsRng>::{closure#0}::{closure#1}>::{closure#0}>>::new
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::verify::verify_tipp_mipp<blstrs::Bls12, &mut rand_core::os::OsRng>::{closure#0}::{closure#0}>::{closure#0}>>::new
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::verify::verify_tipp_mipp<blstrs::Bls12, &mut rand_core::os::OsRng>::{closure#0}::{closure#4}>::{closure#0}>>::new
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::verifier::verify_proof<blstrs::Bls12>::{closure#0}::{closure#0}>::{closure#0}>>::new
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::verifier::verify_proof<blstrs::Bls12>::{closure#0}::{closure#1}>::{closure#0}>>::new
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::prove::gipa_tipp_mipp<blstrs::Bls12>::{closure#1}::{closure#5}>::{closure#0}>>::new
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::srs::setup_fake_srs<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#0}>::{closure#0}>>::new
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::commit::single_g1<blstrs::Bls12>::{closure#0}::{closure#1}>::{closure#0}>>::new
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::verify::verify_tipp_mipp<blstrs::Bls12, &mut rand_core::os::OsRng>::{closure#0}::{closure#3}>::{closure#0}>>::new
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::verifier::verify_proofs_batch<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#1}>::{closure#0}>>::new
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#3}::{closure#0}>::{closure#0}>>::new
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#4}::{closure#0}>::{closure#0}>>::new
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::prove::gipa_tipp_mipp<blstrs::Bls12>::{closure#1}::{closure#6}>::{closure#0}>>::new
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::prove::gipa_tipp_mipp<blstrs::Bls12>::{closure#1}::{closure#1}>::{closure#0}>>::new
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::prove::gipa_tipp_mipp<blstrs::Bls12>::{closure#1}::{closure#7}>::{closure#0}>>::new
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::prove::prove_tipp_mipp<blstrs::Bls12>::{closure#0}::{closure#1}>::{closure#0}>>::new
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::commit::pair<blstrs::Bls12>::{closure#0}::{closure#2}>::{closure#0}>>::new
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#4}::{closure#1}>::{closure#0}>>::new
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::prove::gipa_tipp_mipp<blstrs::Bls12>::{closure#1}::{closure#0}>::{closure#0}>>::new
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#2}::{closure#0}>::{closure#0}>>::new
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::verify::verify_tipp_mipp<blstrs::Bls12, &mut rand_core::os::OsRng>::{closure#0}::{closure#1}>::{closure#0}>>::new
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#3}::{closure#1}>::{closure#0}>>::new
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::commit::pair<blstrs::Bls12>::{closure#0}::{closure#3}>::{closure#0}>>::new
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#2}::{closure#2}>::{closure#0}>>::new
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::verify::verify_aggregate_proof<blstrs::Bls12, &mut rand_core::os::OsRng>::{closure#0}::{closure#0}>::{closure#0}>>::new
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::srs::setup_fake_srs<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#1}>::{closure#0}>>::new
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::srs::setup_fake_srs<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#3}>::{closure#0}>>::new
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::verify::verify_kzg_v<blstrs::Bls12, &mut rand_core::os::OsRng>::{closure#0}::{closure#0}>::{closure#0}>>::new
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::verify::verify_aggregate_proof<blstrs::Bls12, &mut rand_core::os::OsRng>::{closure#0}::{closure#1}>::{closure#0}>>::new
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::prove::gipa_tipp_mipp<blstrs::Bls12>::{closure#1}::{closure#3}>::{closure#0}>>::new
Unexecuted instantiation: <rayon_core::job::HeapJob<_>>::new
150
151
    /// Creates a `JobRef` from this job -- note that this hides all
152
    /// lifetimes, so it is up to you to ensure that this JobRef
153
    /// doesn't outlive any data that it closes over.
154
0
    pub(super) unsafe fn as_job_ref(self: Box<Self>) -> JobRef {
155
0
        let this: *const Self = mem::transmute(self);
156
0
        JobRef::new(this)
157
0
    }
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::verify::verify_tipp_mipp<blstrs::Bls12, &mut rand_core::os::OsRng>::{closure#0}::{closure#3}>::{closure#0}>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#2}::{closure#0}>::{closure#0}>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::srs::setup_fake_srs<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#0}>::{closure#0}>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::prove::gipa_tipp_mipp<blstrs::Bls12>::{closure#1}::{closure#4}>::{closure#0}>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::verify::verify_kzg_w<blstrs::Bls12, &mut rand_core::os::OsRng>::{closure#1}::{closure#1}>::{closure#0}>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::commit::single_g1<blstrs::Bls12>::{closure#0}::{closure#0}>::{closure#0}>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::verifier::verify_proofs_batch<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#2}>::{closure#0}>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::verify::verify_tipp_mipp<blstrs::Bls12, &mut rand_core::os::OsRng>::{closure#0}::{closure#0}>::{closure#0}>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::verifier::verify_proofs_batch<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#1}>::{closure#0}>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::prove::gipa_tipp_mipp<blstrs::Bls12>::{closure#1}::{closure#7}>::{closure#0}>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::verify::verify_aggregate_proof<blstrs::Bls12, &mut rand_core::os::OsRng>::{closure#0}::{closure#1}>::{closure#0}>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::prove::gipa_tipp_mipp<blstrs::Bls12>::{closure#1}::{closure#2}>::{closure#0}>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::verifier::verify_proof<blstrs::Bls12>::{closure#0}::{closure#1}>::{closure#0}>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::srs::setup_fake_srs<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#3}>::{closure#0}>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::verify::verify_kzg_w<blstrs::Bls12, &mut rand_core::os::OsRng>::{closure#0}::{closure#1}>::{closure#0}>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::verify::verify_tipp_mipp<blstrs::Bls12, &mut rand_core::os::OsRng>::{closure#0}::{closure#1}>::{closure#0}>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::verify::verify_aggregate_proof<blstrs::Bls12, &mut rand_core::os::OsRng>::{closure#0}::{closure#2}>::{closure#0}>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::verify::verify_kzg_w<blstrs::Bls12, &mut rand_core::os::OsRng>::{closure#1}::{closure#0}>::{closure#0}>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::prove::gipa_tipp_mipp<blstrs::Bls12>::{closure#1}::{closure#5}>::{closure#0}>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::verify::verify_tipp_mipp<blstrs::Bls12, &mut rand_core::os::OsRng>::{closure#0}::{closure#5}>::{closure#0}>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#4}::{closure#1}>::{closure#0}>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::prove::prove_commitment_w<blstrs::g1::G1Affine>::{closure#0}::{closure#1}>::{closure#0}>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::prove::gipa_tipp_mipp<blstrs::Bls12>::{closure#1}::{closure#1}>::{closure#0}>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::verify::verify_kzg_w<blstrs::Bls12, &mut rand_core::os::OsRng>::{closure#0}::{closure#0}>::{closure#0}>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::verify::verify_tipp_mipp<blstrs::Bls12, &mut rand_core::os::OsRng>::{closure#0}::{closure#4}>::{closure#0}>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#2}::{closure#2}>::{closure#0}>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::verify::verify_aggregate_proof<blstrs::Bls12, &mut rand_core::os::OsRng>::{closure#0}::{closure#0}>::{closure#0}>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#3}::{closure#1}>::{closure#0}>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#3}::{closure#0}>::{closure#0}>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::verify::verify_kzg_v<blstrs::Bls12, &mut rand_core::os::OsRng>::{closure#0}::{closure#0}>::{closure#0}>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::verify::verify_kzg_v<blstrs::Bls12, &mut rand_core::os::OsRng>::{closure#0}::{closure#1}>::{closure#0}>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::prove::prove_tipp_mipp<blstrs::Bls12>::{closure#0}::{closure#1}>::{closure#0}>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::verify::verify_tipp_mipp<blstrs::Bls12, &mut rand_core::os::OsRng>::{closure#0}::{closure#6}>::{closure#0}>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::commit::pair<blstrs::Bls12>::{closure#0}::{closure#0}>::{closure#0}>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#2}::{closure#1}>::{closure#0}>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::srs::setup_fake_srs<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#2}>::{closure#0}>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::commit::single_g1<blstrs::Bls12>::{closure#0}::{closure#1}>::{closure#0}>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::prove::prove_commitment_w<blstrs::g1::G1Affine>::{closure#0}::{closure#0}>::{closure#0}>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::commit::pair<blstrs::Bls12>::{closure#0}::{closure#1}>::{closure#0}>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::prove::gipa_tipp_mipp<blstrs::Bls12>::{closure#1}::{closure#3}>::{closure#0}>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::srs::setup_fake_srs<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#1}>::{closure#0}>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::prove::gipa_tipp_mipp<blstrs::Bls12>::{closure#1}::{closure#0}>::{closure#0}>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::prove::prove_tipp_mipp<blstrs::Bls12>::{closure#0}::{closure#0}>::{closure#0}>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::commit::pair<blstrs::Bls12>::{closure#0}::{closure#3}>::{closure#0}>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#4}::{closure#0}>::{closure#0}>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::verify::verify_tipp_mipp<blstrs::Bls12, &mut rand_core::os::OsRng>::{closure#0}::{closure#7}>::{closure#0}>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::verifier::verify_proofs_batch<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#0}>::{closure#0}>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::prove::gipa_tipp_mipp<blstrs::Bls12>::{closure#1}::{closure#6}>::{closure#0}>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::verify::verify_tipp_mipp<blstrs::Bls12, &mut rand_core::os::OsRng>::{closure#0}::{closure#2}>::{closure#0}>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::commit::pair<blstrs::Bls12>::{closure#0}::{closure#2}>::{closure#0}>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::verifier::verify_proof<blstrs::Bls12>::{closure#0}::{closure#0}>::{closure#0}>>::as_job_ref
Unexecuted instantiation: <rayon_core::job::HeapJob<_>>::as_job_ref
158
}
159
160
impl<BODY> Job for HeapJob<BODY>
161
where
162
    BODY: FnOnce() + Send,
163
{
164
0
    unsafe fn execute(this: *const Self) {
165
0
        let this: Box<Self> = mem::transmute(this);
166
0
        let job = (*this.job.get()).take().unwrap();
167
0
        job();
168
0
    }
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::verify::verify_tipp_mipp<blstrs::Bls12, &mut rand_core::os::OsRng>::{closure#0}::{closure#0}>::{closure#0}> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::prove::prove_commitment_w<blstrs::g1::G1Affine>::{closure#0}::{closure#1}>::{closure#0}> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#4}::{closure#1}>::{closure#0}> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::verify::verify_kzg_v<blstrs::Bls12, &mut rand_core::os::OsRng>::{closure#0}::{closure#1}>::{closure#0}> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::prove::prove_tipp_mipp<blstrs::Bls12>::{closure#0}::{closure#1}>::{closure#0}> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::verify::verify_tipp_mipp<blstrs::Bls12, &mut rand_core::os::OsRng>::{closure#0}::{closure#2}>::{closure#0}> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::verifier::verify_proofs_batch<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#0}>::{closure#0}> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::prove::gipa_tipp_mipp<blstrs::Bls12>::{closure#1}::{closure#0}>::{closure#0}> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#2}::{closure#0}>::{closure#0}> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::verify::verify_kzg_w<blstrs::Bls12, &mut rand_core::os::OsRng>::{closure#0}::{closure#0}>::{closure#0}> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::verifier::verify_proofs_batch<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#1}>::{closure#0}> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::verify::verify_tipp_mipp<blstrs::Bls12, &mut rand_core::os::OsRng>::{closure#0}::{closure#6}>::{closure#0}> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::verify::verify_kzg_w<blstrs::Bls12, &mut rand_core::os::OsRng>::{closure#1}::{closure#1}>::{closure#0}> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::verify::verify_tipp_mipp<blstrs::Bls12, &mut rand_core::os::OsRng>::{closure#0}::{closure#7}>::{closure#0}> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::verify::verify_kzg_w<blstrs::Bls12, &mut rand_core::os::OsRng>::{closure#1}::{closure#0}>::{closure#0}> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::verify::verify_aggregate_proof<blstrs::Bls12, &mut rand_core::os::OsRng>::{closure#0}::{closure#2}>::{closure#0}> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::prove::gipa_tipp_mipp<blstrs::Bls12>::{closure#1}::{closure#7}>::{closure#0}> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::srs::setup_fake_srs<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#2}>::{closure#0}> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::commit::single_g1<blstrs::Bls12>::{closure#0}::{closure#0}>::{closure#0}> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::srs::setup_fake_srs<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#0}>::{closure#0}> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::commit::pair<blstrs::Bls12>::{closure#0}::{closure#1}>::{closure#0}> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::commit::pair<blstrs::Bls12>::{closure#0}::{closure#0}>::{closure#0}> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::verifier::verify_proof<blstrs::Bls12>::{closure#0}::{closure#0}>::{closure#0}> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::verify::verify_tipp_mipp<blstrs::Bls12, &mut rand_core::os::OsRng>::{closure#0}::{closure#4}>::{closure#0}> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::commit::pair<blstrs::Bls12>::{closure#0}::{closure#3}>::{closure#0}> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::prove::prove_tipp_mipp<blstrs::Bls12>::{closure#0}::{closure#0}>::{closure#0}> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::commit::single_g1<blstrs::Bls12>::{closure#0}::{closure#1}>::{closure#0}> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::srs::setup_fake_srs<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#1}>::{closure#0}> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#4}::{closure#0}>::{closure#0}> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::prove::gipa_tipp_mipp<blstrs::Bls12>::{closure#1}::{closure#6}>::{closure#0}> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::prove::gipa_tipp_mipp<blstrs::Bls12>::{closure#1}::{closure#3}>::{closure#0}> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::verify::verify_tipp_mipp<blstrs::Bls12, &mut rand_core::os::OsRng>::{closure#0}::{closure#5}>::{closure#0}> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::commit::pair<blstrs::Bls12>::{closure#0}::{closure#2}>::{closure#0}> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::prove::gipa_tipp_mipp<blstrs::Bls12>::{closure#1}::{closure#1}>::{closure#0}> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::verifier::verify_proofs_batch<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#2}>::{closure#0}> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#3}::{closure#1}>::{closure#0}> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::verifier::verify_proof<blstrs::Bls12>::{closure#0}::{closure#1}>::{closure#0}> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::prove::prove_commitment_w<blstrs::g1::G1Affine>::{closure#0}::{closure#0}>::{closure#0}> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::prove::gipa_tipp_mipp<blstrs::Bls12>::{closure#1}::{closure#2}>::{closure#0}> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::prove::gipa_tipp_mipp<blstrs::Bls12>::{closure#1}::{closure#5}>::{closure#0}> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::srs::setup_fake_srs<blstrs::Bls12, rand_core::os::OsRng>::{closure#0}::{closure#3}>::{closure#0}> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::verify::verify_aggregate_proof<blstrs::Bls12, &mut rand_core::os::OsRng>::{closure#0}::{closure#1}>::{closure#0}> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::verify::verify_tipp_mipp<blstrs::Bls12, &mut rand_core::os::OsRng>::{closure#0}::{closure#1}>::{closure#0}> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::verify::verify_tipp_mipp<blstrs::Bls12, &mut rand_core::os::OsRng>::{closure#0}::{closure#3}>::{closure#0}> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#2}::{closure#1}>::{closure#0}> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::prove::gipa_tipp_mipp<blstrs::Bls12>::{closure#1}::{closure#4}>::{closure#0}> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::verify::verify_kzg_w<blstrs::Bls12, &mut rand_core::os::OsRng>::{closure#0}::{closure#1}>::{closure#0}> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::verify::verify_kzg_v<blstrs::Bls12, &mut rand_core::os::OsRng>::{closure#0}::{closure#0}>::{closure#0}> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#3}::{closure#0}>::{closure#0}> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::prove::aggregate_proofs<blstrs::Bls12>::{closure#2}::{closure#2}>::{closure#0}> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::HeapJob<<rayon_core::scope::Scope>::spawn<bellperson::groth16::aggregate::verify::verify_aggregate_proof<blstrs::Bls12, &mut rand_core::os::OsRng>::{closure#0}::{closure#0}>::{closure#0}> as rayon_core::job::Job>::execute
Unexecuted instantiation: <rayon_core::job::HeapJob<_> as rayon_core::job::Job>::execute
169
}
170
171
impl<T> JobResult<T> {
172
    /// Convert the `JobResult` for a job that has finished (and hence
173
    /// its JobResult is populated) into its return value.
174
    ///
175
    /// NB. This will panic if the job panicked.
176
1.04k
    pub(super) fn into_return_value(self) -> T {
177
1.04k
        match self {
178
0
            JobResult::None => unreachable!(),
179
1.04k
            JobResult::Ok(x) => x,
180
0
            JobResult::Panic(x) => unwind::resume_unwinding(x),
181
        }
182
1.04k
    }
Unexecuted instantiation: <rayon_core::job::JobResult<rayon::iter::collect::consumer::CollectResult<bool>>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<(rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>)>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>)>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<core::result::Result<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>, anyhow::Error>>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<(core::result::Result<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>, anyhow::Error>, core::result::Result<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>, anyhow::Error>)>>::into_return_value
<rayon_core::job::JobResult<core::result::Result<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, anyhow::Error>>>::into_return_value
Line
Count
Source
176
209
    pub(super) fn into_return_value(self) -> T {
177
209
        match self {
178
0
            JobResult::None => unreachable!(),
179
209
            JobResult::Ok(x) => x,
180
0
            JobResult::Panic(x) => unwind::resume_unwinding(x),
181
        }
182
209
    }
Unexecuted instantiation: <rayon_core::job::JobResult<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>)>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>>::into_return_value
<rayon_core::job::JobResult<(core::result::Result<cranelift_entity::primary::PrimaryMap<wasmtime_types::DefinedFuncIndex, alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, anyhow::Error>, core::result::Result<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, anyhow::Error>)>>::into_return_value
Line
Count
Source
176
251
    pub(super) fn into_return_value(self) -> T {
177
251
        match self {
178
0
            JobResult::None => unreachable!(),
179
251
            JobResult::Ok(x) => x,
180
0
            JobResult::Panic(x) => unwind::resume_unwinding(x),
181
        }
182
251
    }
Unexecuted instantiation: <rayon_core::job::JobResult<(rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>, rayon::iter::collect::consumer::CollectResult<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>)>>::into_return_value
<rayon_core::job::JobResult<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<()>>>>::into_return_value
Line
Count
Source
176
32
    pub(super) fn into_return_value(self) -> T {
177
32
        match self {
178
0
            JobResult::None => unreachable!(),
179
32
            JobResult::Ok(x) => x,
180
0
            JobResult::Panic(x) => unwind::resume_unwinding(x),
181
        }
182
32
    }
Unexecuted instantiation: <rayon_core::job::JobResult<(rayon::iter::collect::consumer::CollectResult<()>, rayon::iter::collect::consumer::CollectResult<()>)>>::into_return_value
<rayon_core::job::JobResult<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<()>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<()>>)>>::into_return_value
Line
Count
Source
176
251
    pub(super) fn into_return_value(self) -> T {
177
251
        match self {
178
0
            JobResult::None => unreachable!(),
179
251
            JobResult::Ok(x) => x,
180
0
            JobResult::Panic(x) => unwind::resume_unwinding(x),
181
        }
182
251
    }
<rayon_core::job::JobResult<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::boxed::Box<dyn core::any::Any + core::marker::Send>>>>>::into_return_value
Line
Count
Source
176
299
    pub(super) fn into_return_value(self) -> T {
177
299
        match self {
178
0
            JobResult::None => unreachable!(),
179
299
            JobResult::Ok(x) => x,
180
0
            JobResult::Panic(x) => unwind::resume_unwinding(x),
181
        }
182
299
    }
Unexecuted instantiation: <rayon_core::job::JobResult<rayon::iter::collect::consumer::CollectResult<()>>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<(blstrs::g2::G2Affine, blstrs::g2::G2Affine)>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<(core::result::Result<bool, anyhow::Error>, core::result::Result<bool, anyhow::Error>)>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<(rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Prepared>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Prepared>)>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>)>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<(rayon::iter::collect::consumer::CollectResult<blstrs::scalar::Scalar>, rayon::iter::collect::consumer::CollectResult<blstrs::scalar::Scalar>)>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>)>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>)>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>)>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<(rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<(rayon::iter::collect::consumer::CollectResult<blstrs::pairing::MillerLoopResult>, rayon::iter::collect::consumer::CollectResult<blstrs::pairing::MillerLoopResult>)>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<(rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>)>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<(rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>)>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<[u8; 32]>>>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>)>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<(rayon::iter::collect::consumer::CollectResult<[u8; 32]>, rayon::iter::collect::consumer::CollectResult<[u8; 32]>)>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<(alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>>)>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Prepared>>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<(rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>)>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>)>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>)>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>)>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<rayon::iter::collect::consumer::CollectResult<[u8; 32]>>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<(blstrs::g1::G1Affine, blstrs::g1::G1Affine)>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g1::G1Projective, ec_gpu_gen::error::EcError>>>)>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<(core::option::Option<bool>, core::option::Option<bool>)>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>)>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<(alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<((alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>))>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<(bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>, bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>)>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<((alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>))>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>)>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<(rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>)>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<(rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>)>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<rayon::iter::collect::consumer::CollectResult<blstrs::pairing::MillerLoopResult>>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<()>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<bellperson::groth16::aggregate::verify::GipaTUZ<blstrs::Bls12>>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<rayon::iter::collect::consumer::CollectResult<blstrs::scalar::Scalar>>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<((alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>))>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<(rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>)>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<(rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>)>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<(rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>)>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>)>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<(rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>)>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<(rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>)>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<core::result::Result<(), anyhow::Error>>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<blstrs::g2::G2Projective>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<(alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<(rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>)>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<(rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>)>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<blstrs::g2::G2Affine>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<(alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::scalar::Scalar>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::scalar::Scalar>>)>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<((alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>))>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<(alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<((alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>))>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Projective>>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<((), ())>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<((alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>))>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<(core::result::Result<(), anyhow::Error>, core::result::Result<(), anyhow::Error>)>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::pairing::MillerLoopResult>>>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Projective>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Projective>>)>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<(alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<(rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>)>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<(rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>, rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>)>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>)>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<(rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>)>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<(rayon::iter::collect::consumer::CollectResult<bool>, rayon::iter::collect::consumer::CollectResult<bool>)>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>)>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Projective>>>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<(rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>)>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<(rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<(rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>, rayon::iter::collect::consumer::CollectResult<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>)>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bool>>>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::scalar::Scalar>>>>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<rayon::iter::collect::consumer::CollectResult<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<(rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>)>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>)>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g2::G2Affine>>>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<rayon::iter::collect::consumer::CollectResult<bool>>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<((alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>))>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>)>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<(rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Prepared>>>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>)>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>>)>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<(rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>)>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<((alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>))>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<blstrs::g1::G1Projective>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>)>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<(rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>)>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>)>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<blstrs::g1::G1Affine>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<(rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>)>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>)>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<(rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>)>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>)>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<((alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>), (alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>))>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::generator::KeypairAssembly<blstrs::scalar::Scalar>>>)>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<core::result::Result<bool, anyhow::Error>>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<(alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<(rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>)>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<(alloc::vec::Vec<storage_proofs_post::fallback::vanilla::SectorProof<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>, alloc::collections::btree::set::BTreeSet<storage_proofs_core::sector::SectorId>)>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<(rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<(blstrs::pairing::MillerLoopResult, blstrs::pairing::MillerLoopResult)>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<core::option::Option<bool>>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>)>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<(rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>)>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<rayon::iter::collect::consumer::CollectResult<filecoin_hashers::poseidon::PoseidonDomain>>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<core::result::Result<blstrs::g2::G2Projective, ec_gpu_gen::error::EcError>>>>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<(rayon::iter::collect::consumer::CollectResult<filecoin_hashers::poseidon::PoseidonDomain>, rayon::iter::collect::consumer::CollectResult<filecoin_hashers::poseidon::PoseidonDomain>)>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<((rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>))>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<(rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<((alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>))>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<(blstrs::g2::G2Projective, blstrs::g2::G2Projective)>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<((rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>), (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>))>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>)>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>)>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<(rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>)>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::pairing::MillerLoopResult>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::pairing::MillerLoopResult>>)>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<rayon::iter::collect::consumer::CollectResult<storage_proofs_core::merkle::proof::MerkleProof<filecoin_hashers::poseidon::PoseidonHasher, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<rayon::iter::collect::consumer::CollectResult<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<[u8; 32]>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<[u8; 32]>>)>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::poseidon::PoseidonDomain>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::poseidon::PoseidonDomain>>)>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<((alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>))>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<(rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Projective>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Projective>)>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g2::G2Affine>>>>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<((rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>), (rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>))>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>)>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>>>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<(rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>, rayon::iter::collect::consumer::CollectResult<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>)>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<(rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>, rayon::iter::collect::consumer::CollectResult<storage_proofs_porep::stacked::circuit::proof::StackedCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>, filecoin_hashers::sha256::Sha256Hasher>>)>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<((rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>), (rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>))>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::poseidon::PoseidonDomain>>>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<(rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>)>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<(blstrs::g1::G1Projective, blstrs::g1::G1Projective)>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<blstrs::pairing::MillerLoopResult>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<bellperson::groth16::prover::ProvingAssignment<blstrs::scalar::Scalar>>>>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<storage_proofs_post::fallback::circuit::FallbackPoStCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>>>>>)>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Prepared>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Prepared>>)>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::scalar::Scalar>>>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<rayon::iter::collect::consumer::CollectResult<storage_proofs_update::circuit::EmptySectorUpdateCircuit<storage_proofs_core::merkle::tree::MerkleTreeWrapper<filecoin_hashers::poseidon::PoseidonHasher, merkletree::store::level_cache::LevelCacheStore<filecoin_hashers::poseidon::PoseidonDomain, std::fs::File>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>, typenum::bit::B0>, typenum::bit::B0>, typenum::uint::UInt<typenum::uint::UInt<typenum::uint::UTerm, typenum::bit::B1>, typenum::bit::B0>>>>>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>)>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<(rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>, rayon::iter::collect::consumer::CollectResult<alloc::sync::Arc<alloc::vec::Vec<[u8; 32]>>>)>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<((alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>), (alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>))>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<rayon::iter::collect::consumer::CollectResult<filecoin_hashers::sha256::Sha256Domain>>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<(rayon::iter::collect::consumer::CollectResult<filecoin_hashers::sha256::Sha256Domain>, rayon::iter::collect::consumer::CollectResult<filecoin_hashers::sha256::Sha256Domain>)>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::sha256::Sha256Domain>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::sha256::Sha256Domain>>)>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<filecoin_hashers::sha256::Sha256Domain>>>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>)>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>)>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>)>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<(rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>)>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<(rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>, rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>)>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<(rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>)>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<alloc::vec::Vec<blstrs::g1::G1Affine>>>)>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<(alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>, alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>)>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Projective>>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Projective>>>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g2::G2Affine>>>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<blstrs::g1::G1Affine>>>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<(rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>, rayon::iter::collect::consumer::CollectResult<blstrs::g2::G2Affine>)>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<rayon::iter::collect::consumer::CollectResult<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<rayon::iter::collect::consumer::CollectResult<blstrs::g1::G1Affine>>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<(rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>, rayon::iter::collect::consumer::CollectResult<alloc::vec::Vec<blstrs::g1::G1Affine>>)>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<alloc::collections::linked_list::LinkedList<alloc::vec::Vec<<bellperson::groth16::proof::Proof<_>>::read_many::ProofPart<blstrs::Bls12>>>>>::into_return_value
Unexecuted instantiation: <rayon_core::job::JobResult<_>>::into_return_value
183
}
184
185
/// Indirect queue to provide FIFO job priority.
186
pub(super) struct JobFifo {
187
    inner: Injector<JobRef>,
188
}
189
190
impl JobFifo {
191
2
    pub(super) fn new() -> Self {
192
2
        JobFifo {
193
2
            inner: Injector::new(),
194
2
        }
195
2
    }
196
197
0
    pub(super) unsafe fn push(&self, job_ref: JobRef) -> JobRef {
198
0
        // A little indirection ensures that spawns are always prioritized in FIFO order.  The
199
0
        // jobs in a thread's deque may be popped from the back (LIFO) or stolen from the front
200
0
        // (FIFO), but either way they will end up popping from the front of this queue.
201
0
        self.inner.push(job_ref);
202
0
        JobRef::new(self)
203
0
    }
204
}
205
206
impl Job for JobFifo {
207
0
    unsafe fn execute(this: *const Self) {
208
        // We "execute" a queue by executing its first job, FIFO.
209
0
        loop {
210
0
            match (*this).inner.steal() {
211
0
                Steal::Success(job_ref) => break job_ref.execute(),
212
0
                Steal::Empty => panic!("FIFO is empty"),
213
0
                Steal::Retry => {}
214
            }
215
        }
216
0
    }
217
}